|
|
@@ -41,7 +41,6 @@ $(function() {
|
|
|
dept = getCurrentUser().organid;
|
|
|
}
|
|
|
var feeList = cache_road_manager_fee_list_map.get(road_manager);
|
|
|
- console.log(feeList);
|
|
|
// $("#fsList").html(obj);
|
|
|
setRoadManagerValue(feeList, "#fsList", dept, true);
|
|
|
// $("#fsList").val(dept);
|
|
|
@@ -53,7 +52,6 @@ $(function() {
|
|
|
get_common_service("/dept/getAllFs", null, function(data) {
|
|
|
setRoadManagerValue(data, "#fsList", null, true);
|
|
|
});
|
|
|
- console.log(deptData);
|
|
|
initQueryEmp(null, null);
|
|
|
}
|
|
|
// 道管中心选择变化
|
|
|
@@ -92,14 +90,14 @@ function queryEmpClick() {
|
|
|
tip("请选择起止日期");
|
|
|
return;
|
|
|
} else {
|
|
|
- start_date += " 23:00:00";
|
|
|
- end_date += " 23:00:00";
|
|
|
+ start_date += " 00:00:00";
|
|
|
+ end_date += " 24:00:00";
|
|
|
}
|
|
|
var startStr = start_date.replace(/-/g, '/');
|
|
|
var endStr = end_date.replace(/-/g, '/');
|
|
|
var start = new Date(startStr);
|
|
|
//开始日期取前一天的23:00
|
|
|
- start.setDate(start.getDate() - 1);
|
|
|
+ start.setDate(start.getDate());
|
|
|
start_date = start.Format("yyyy-MM-dd HH:mm:ss");
|
|
|
var end = new Date(endStr);
|
|
|
if (start > end) {
|
|
|
@@ -153,16 +151,8 @@ function initQueryEmp(parent_dept_id, dept_id) {
|
|
|
var tdaytime = moment();
|
|
|
var start_time = "";
|
|
|
var end_time = "";
|
|
|
- if (tdaytime.get('D') >= 26) {
|
|
|
- start_time = tdaytime.set('date', 26).format("YYYY-MM-DD");
|
|
|
- tdaytime = moment();
|
|
|
- end_time = tdaytime.set('date', 25).add(1, 'M').format("YYYY-MM-DD");
|
|
|
- } else {
|
|
|
- start_time = tdaytime.set('date', 26).subtract(1, 'M').format("YYYY-MM-DD");
|
|
|
- tdaytime = moment();
|
|
|
- end_time = tdaytime.set('date', 25).format("YYYY-MM-DD");
|
|
|
-
|
|
|
- }
|
|
|
+ start_time = tdaytime.set('date', 1).format("YYYY-MM-DD");
|
|
|
+ end_time = tdaytime.set('date', 1).add(1, 'M').subtract(1, 'd').format("YYYY-MM-DD");
|
|
|
|
|
|
var start_score = $("#start-score").val();
|
|
|
var end_score = $("#end-score").val();
|
|
|
@@ -172,10 +162,10 @@ function initQueryEmp(parent_dept_id, dept_id) {
|
|
|
//默认初始化时间页面回显
|
|
|
$("#start-time").val(start_time);
|
|
|
$("#end-time").val(end_time);
|
|
|
- var start_date = start_time + " 23:00:00";
|
|
|
- var end_date = end_time + " 23:00:00";
|
|
|
+ var start_date = start_time + " 00:00:00";
|
|
|
+ var end_date = end_time + " 24:00:00";
|
|
|
|
|
|
- var start = moment(start_date).subtract(1, "day");
|
|
|
+ var start = moment(start_date);
|
|
|
//开始日期取前一天的23:00
|
|
|
|
|
|
start_date = start.toDate().Format("yyyy-MM-dd HH:mm:ss");
|
|
|
@@ -199,7 +189,6 @@ function initQueryEmp(parent_dept_id, dept_id) {
|
|
|
* @param {*} param
|
|
|
*/
|
|
|
function getEmployeeInfosClick(url, param, start_score, end_score, start_num, end_num) {
|
|
|
- console.log(param);
|
|
|
post_common_service(url, param, function(data) {
|
|
|
$("#itemInfo").empty();
|
|
|
itemNameList = data.itemList;
|
|
|
@@ -220,7 +209,6 @@ function getEmployeeInfosClick(url, param, start_score, end_score, start_num, en
|
|
|
}
|
|
|
|
|
|
data = data["lists"];
|
|
|
- console.log(data);
|
|
|
var strTbody = '';
|
|
|
var count = 0;
|
|
|
var start_date_time = moment(param.end_date + "Z");
|
|
|
@@ -310,7 +298,6 @@ function jumpuser(userid, deptid) {
|
|
|
|
|
|
|
|
|
function showAddTaskListView(data, widthtemp, heighttemp, start_date, end_date, checknum) {
|
|
|
-
|
|
|
var tasklist = data.teamClasseList;
|
|
|
var userclasslist = data.userClassCountList;
|
|
|
|
|
|
@@ -326,17 +313,20 @@ function showAddTaskListView(data, widthtemp, heighttemp, start_date, end_date,
|
|
|
var taskmap = new Map();
|
|
|
var userClassmap = new Map();
|
|
|
|
|
|
-
|
|
|
for (var i = 0; i < tasklist.length; i++) {
|
|
|
var task = tasklist[i];
|
|
|
if (!taskmap.get(task.work_date)) {
|
|
|
+
|
|
|
taskmap.put(task.work_date, []);
|
|
|
}
|
|
|
var arr = taskmap.get(task.work_date);
|
|
|
arr.push(task);
|
|
|
taskmap.put(task.work_date, arr);
|
|
|
+
|
|
|
}
|
|
|
+
|
|
|
for (var i = 0; i < userclasslist.length; i++) {
|
|
|
+
|
|
|
var usercount = userclasslist[i];
|
|
|
|
|
|
var daytime = moment(usercount.start_time).toDate()
|
|
|
@@ -366,15 +356,16 @@ function showAddTaskListView(data, widthtemp, heighttemp, start_date, end_date,
|
|
|
var morningtd = "<td style='background:#e5e5e5'>早班</td>"
|
|
|
|
|
|
for (var i = 1; i <= days; i++) {
|
|
|
- var daytime = new Date(satrtday.valueOf() + i * 1000 * 60 * 60 * 24 - 1000 * 60 * 60 * 23);
|
|
|
+ var daytime = new Date(satrtday.valueOf() + i * 1000 * 60 * 60 * 24 - 1000 * 60 * 60 * 0);
|
|
|
var workday = daytime.Format("yyyy-MM-dd HH:mm");
|
|
|
-
|
|
|
+ console.log(workday);
|
|
|
|
|
|
var html1 = ""
|
|
|
var html2 = ""
|
|
|
var html3 = ""
|
|
|
-
|
|
|
+
|
|
|
if (taskmap.get(workday)) {
|
|
|
+ debugger
|
|
|
var userclassarry = null;
|
|
|
if (userClassmap.get(workday)) {
|
|
|
userclassarry = userClassmap.get(workday);
|
|
|
@@ -382,7 +373,7 @@ function showAddTaskListView(data, widthtemp, heighttemp, start_date, end_date,
|
|
|
|
|
|
|
|
|
var arry = taskmap.get(workday);
|
|
|
-
|
|
|
+ console.log(arry);
|
|
|
for (var j = 0; j < arry.length; j++) {
|
|
|
var hasin = false;
|
|
|
var tasktemp = arry[j];
|
|
|
@@ -422,7 +413,7 @@ function showAddTaskListView(data, widthtemp, heighttemp, start_date, end_date,
|
|
|
|
|
|
|
|
|
var teamid = tasktemp.class_id + "_" + (typeof(tasktemp.unregular_id) == "undefined" ? "" : tasktemp.unregular_id)
|
|
|
-
|
|
|
+
|
|
|
if (tasktemp.class_type == 1) {
|
|
|
|
|
|
html2 += "<div class='row'><button class=\"btn " + classname + " classbtn\" id=" + teamid + " data=" + workday + " onclick='selectTeamClass(this)' type=\"button\">" + name + "</button></div>"
|
|
|
@@ -452,6 +443,7 @@ function showAddTaskListView(data, widthtemp, heighttemp, start_date, end_date,
|
|
|
for (var j = 0; j < arry.length; j++) {
|
|
|
var hasin = false;
|
|
|
var usercounttemp = arry[j];
|
|
|
+ console.log(usercounttemp);
|
|
|
var taskfail = false;
|
|
|
|
|
|
if (teamclassarry != null) {
|
|
|
@@ -625,7 +617,6 @@ function addTask(userid, username, stationname, checknum, start_date, end_date)
|
|
|
var html = showAddTaskListView(data, allwidth, allheight, start_date, end_date, checknum);
|
|
|
|
|
|
|
|
|
-
|
|
|
layerindex = layer.open({
|
|
|
type: 1,
|
|
|
title: "生成稽查任务:" + stationname + "--" + username + " 已稽查:" + checknum + "次",
|