|
@@ -13,27 +13,15 @@ var hide = false;
|
|
|
var array_points = new Array();
|
|
var array_points = new Array();
|
|
|
var array_points2 = new Array();
|
|
var array_points2 = new Array();
|
|
|
|
|
|
|
|
-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', 26).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', 26).format("YYYY-MM-DD");
|
|
|
|
|
-}
|
|
|
|
|
-
|
|
|
|
|
-
|
|
|
|
|
-// 默认初始化日期一个月
|
|
|
|
|
-$(".div-start input").val(start_time);
|
|
|
|
|
-$(".div-end input").val(end_time);
|
|
|
|
|
-
|
|
|
|
|
-var start_date = moment($(".div-start input").val() + " 00:00:00");
|
|
|
|
|
|
|
+// 仅选择日期
|
|
|
|
|
+$.jeDate("#start-time", {
|
|
|
|
|
+ isinitVal: true,
|
|
|
|
|
+ format: 'YYYY/MM' // 分隔符可以任意定义,该例子表示只显示年月
|
|
|
|
|
+});
|
|
|
|
|
|
|
|
-var end_date = $(".div-end input").val() + " 23:59:59";
|
|
|
|
|
|
|
+var t = getTimeByMonth($("#start-time").val());
|
|
|
|
|
+var start_date = getMomentTimeFormat(t.starttime);
|
|
|
|
|
+var end_date = getMomentTimeFormat(t.endtime);
|
|
|
|
|
|
|
|
/**
|
|
/**
|
|
|
* 预加载方法
|
|
* 预加载方法
|
|
@@ -41,27 +29,24 @@ var end_date = $(".div-end input").val() + " 23:59:59";
|
|
|
$(function() {
|
|
$(function() {
|
|
|
setVisit();
|
|
setVisit();
|
|
|
|
|
|
|
|
|
|
+ // var temp_time = $.zui.store.get('page_data_param_temp_time');
|
|
|
|
|
+ // if (temp_time) {
|
|
|
|
|
|
|
|
- var temp_time = $.zui.store.get('page_data_param_temp_time');
|
|
|
|
|
- if (temp_time) {
|
|
|
|
|
|
|
+ // var year = temp_time.split('/')[0];
|
|
|
|
|
+ // var month = temp_time.split('/')[1];
|
|
|
|
|
|
|
|
- var year = temp_time.split('/')[0];
|
|
|
|
|
- var month = temp_time.split('/')[1];
|
|
|
|
|
-
|
|
|
|
|
- var starty = year;
|
|
|
|
|
- var startm = parseInt(month) - 1;
|
|
|
|
|
-
|
|
|
|
|
- if (startm <= 0) {
|
|
|
|
|
- startm = 12;
|
|
|
|
|
- starty = parseInt(year) - 1;
|
|
|
|
|
- }
|
|
|
|
|
-
|
|
|
|
|
- $(".div-start input").val(starty + '-' + (startm >= 10 ? startm : ("0" + startm)) + '-26');
|
|
|
|
|
- $(".div-end input").val(year + '-' + month + '-25');
|
|
|
|
|
- $.zui.store.set('page_data_param_temp_time', null)
|
|
|
|
|
- }
|
|
|
|
|
|
|
+ // var starty = year;
|
|
|
|
|
+ // var startm = parseInt(month) - 1;
|
|
|
|
|
|
|
|
|
|
+ // if (startm <= 0) {
|
|
|
|
|
+ // startm = 12;
|
|
|
|
|
+ // starty = parseInt(year) - 1;
|
|
|
|
|
+ // }
|
|
|
|
|
|
|
|
|
|
+ // $(".div-start input").val(starty + '-' + (startm >= 10 ? startm : ("0" + startm)) + '-25');
|
|
|
|
|
+ // $(".div-end input").val(year + '-' + month + '-25');
|
|
|
|
|
+ // $.zui.store.set('page_data_param_temp_time', null)
|
|
|
|
|
+ // }
|
|
|
|
|
|
|
|
//*************************************数据表格******************************************
|
|
//*************************************数据表格******************************************
|
|
|
function initAppealPage(start_date, end_date, dept_id) {
|
|
function initAppealPage(start_date, end_date, dept_id) {
|
|
@@ -149,10 +134,10 @@ $(function() {
|
|
|
var now_date_time = moment(new Date(x.getResponseHeader("Date")))
|
|
var now_date_time = moment(new Date(x.getResponseHeader("Date")))
|
|
|
var current_start_date = null;
|
|
var current_start_date = null;
|
|
|
|
|
|
|
|
- if (now_date_time.date() >= 26) {
|
|
|
|
|
- current_start_date = moment(now_date_time.format("YYYY-MM") + "-26 00:00:00Z").subtract(0, "month");
|
|
|
|
|
|
|
+ if (now_date_time.date() >= 25) {
|
|
|
|
|
+ current_start_date = moment(now_date_time.format("YYYY-MM") + "-25 23:00:00Z").subtract(0, "month");
|
|
|
} else {
|
|
} else {
|
|
|
- current_start_date = moment(now_date_time.format("YYYY-MM") + "-26 00:00:00Z").subtract(1, "month");
|
|
|
|
|
|
|
+ current_start_date = moment(now_date_time.format("YYYY-MM") + "-25 23:00:00Z").subtract(1, "month");
|
|
|
}
|
|
}
|
|
|
var end_date_time = moment(end_date + "Z");
|
|
var end_date_time = moment(end_date + "Z");
|
|
|
|
|
|
|
@@ -231,17 +216,9 @@ $(function() {
|
|
|
$(".query button").click(function() {
|
|
$(".query button").click(function() {
|
|
|
// var user_id = $("#select-personal").val();
|
|
// var user_id = $("#select-personal").val();
|
|
|
var dept_id = $("#select-dept").val();
|
|
var dept_id = $("#select-dept").val();
|
|
|
- var start_date = new Date($(".div-start input").val() + " 00:00:00") + "";
|
|
|
|
|
- var end_date = $(".div-end input").val() + " 23:59:59";
|
|
|
|
|
- var startStr = start_date.replace(/-/g, '/');
|
|
|
|
|
- var endStr = end_date.replace(/-/g, '/');
|
|
|
|
|
- var start = new Date(startStr);
|
|
|
|
|
- var end = new Date(endStr);
|
|
|
|
|
- if (start > end) {
|
|
|
|
|
- tip("开始时间不能比结束时间大");
|
|
|
|
|
- return;
|
|
|
|
|
- }
|
|
|
|
|
- start_date = start.Format("yyyy-MM-dd HH:mm:ss")
|
|
|
|
|
|
|
+ var t = getTimeByMonth($("#start-time").val());
|
|
|
|
|
+ var start_date = getMomentTimeFormat(t.starttime);
|
|
|
|
|
+ var end_date = getMomentTimeFormat(t.endtime);
|
|
|
|
|
|
|
|
// 查询图一
|
|
// 查询图一
|
|
|
init_personal_score_statistics("f/statistics/one/serviceArea/year/info", dept_id);
|
|
init_personal_score_statistics("f/statistics/one/serviceArea/year/info", dept_id);
|
|
@@ -260,14 +237,14 @@ $(function() {
|
|
|
*/
|
|
*/
|
|
|
function init_personal_score_statistics(url, dept_id) {
|
|
function init_personal_score_statistics(url, dept_id) {
|
|
|
|
|
|
|
|
- var end_date = $(".div-end input").val() + " 23:59:59";
|
|
|
|
|
|
|
+ var t = getTimeByMonth($("#start-time").val());
|
|
|
|
|
+ var start_date = getMomentTimeFormat(t.starttime);
|
|
|
|
|
+ var end_date = getMomentTimeFormat(t.endtime);
|
|
|
|
|
+
|
|
|
var date = moment(end_date);
|
|
var date = moment(end_date);
|
|
|
var y = date.get('y');
|
|
var y = date.get('y');
|
|
|
var m = date.get('M') + 1;
|
|
var m = date.get('M') + 1;
|
|
|
|
|
|
|
|
-
|
|
|
|
|
-
|
|
|
|
|
-
|
|
|
|
|
x_m_array = new Array();
|
|
x_m_array = new Array();
|
|
|
for (var i = 1; i <= 12; i++) {
|
|
for (var i = 1; i <= 12; i++) {
|
|
|
var month = parseInt(m) + i;
|
|
var month = parseInt(m) + i;
|
|
@@ -280,8 +257,8 @@ $(function() {
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
var param = {
|
|
var param = {
|
|
|
- "start_date": (y - 1) + "-" + new Date().getMonth() + "-26" + " 00:00:00",
|
|
|
|
|
- "end_date": y + "-" + (new Date().getMonth() + 1) + "-26" + " 00:00:00",
|
|
|
|
|
|
|
+ "start_date": (y - 1) + "-" + new Date().getMonth() + "-25" + " 00:00:00",
|
|
|
|
|
+ "end_date": end_date,
|
|
|
"dept_id": dept_id
|
|
"dept_id": dept_id
|
|
|
}
|
|
}
|
|
|
|
|
|
|
@@ -481,12 +458,14 @@ $(function() {
|
|
|
// }
|
|
// }
|
|
|
|
|
|
|
|
function getInit() {
|
|
function getInit() {
|
|
|
- var start_date = $(".div-start input").val() + " 00:00:00";
|
|
|
|
|
- var end_date = $(".div-end input").val() + " 00:00:00";
|
|
|
|
|
|
|
+ var t = getTimeByMonth($("#start-time").val());
|
|
|
|
|
+ var start_date = getMomentTimeFormat(t.starttime);
|
|
|
|
|
+ var end_date = getMomentTimeFormat(t.endtime);
|
|
|
// var user_id = $("#select-personal").val();
|
|
// var user_id = $("#select-personal").val();
|
|
|
var dept_id = $("#select-dept").val();
|
|
var dept_id = $("#select-dept").val();
|
|
|
// 页面初始化
|
|
// 页面初始化
|
|
|
echart();
|
|
echart();
|
|
|
|
|
+
|
|
|
initAppealPage(start_date, end_date, dept_id);
|
|
initAppealPage(start_date, end_date, dept_id);
|
|
|
init_personal_score_statistics("f/statistics/one/serviceArea/year/info", dept_id);
|
|
init_personal_score_statistics("f/statistics/one/serviceArea/year/info", dept_id);
|
|
|
init_personal_check_type("f/statistics/one/serviceArea/checkedItem/info", dept_id, start_date, end_date);
|
|
init_personal_check_type("f/statistics/one/serviceArea/checkedItem/info", dept_id, start_date, end_date);
|