Commit 42d760e57af4f2017f4685f8117a40b75c2167a7

Authored by 娄高锋
1 parent 03a0129d

限制可选日期最大为当前日期前第4天

src/main/resources/static/pages/calc/company/countBusMileage.html
@@ -92,16 +92,8 @@ @@ -92,16 +92,8 @@
92 if (!$('body').hasClass('page-sidebar-closed')) 92 if (!$('body').hasClass('page-sidebar-closed'))
93 $('.menu-toggler.sidebar-toggler').click(); 93 $('.menu-toggler.sidebar-toggler').click();
94 94
95 - $("#date").datetimepicker({  
96 - format : 'YYYY-MM-DD',  
97 - locale : 'zh-cn'  
98 - });  
99 -  
100 - $("#date2").datetimepicker({  
101 - format : 'YYYY-MM-DD',  
102 - locale : 'zh-cn'  
103 - });  
104 var d = new Date(); 95 var d = new Date();
  96 + d.setTime(d.getTime() - 4*1000*60*60*24);
105 var year = d.getFullYear(); 97 var year = d.getFullYear();
106 var month = d.getMonth() + 1; 98 var month = d.getMonth() + 1;
107 var day = d.getDate(); 99 var day = d.getDate();
@@ -109,9 +101,19 @@ @@ -109,9 +101,19 @@
109 month = "0" + month; 101 month = "0" + month;
110 if(day < 10) 102 if(day < 10)
111 day = "0" + day; 103 day = "0" + day;
112 - $("#date").val(year + "-" + month + "-" + day);  
113 -  
114 - $("#date2").val(year + "-" + month + "-" + day); 104 + var dateTime = year + "-" + month + "-" + day;
  105 + $("#date").datetimepicker({
  106 + format : 'YYYY-MM-DD',
  107 + locale : 'zh-cn',
  108 + maxDate : dateTime
  109 + });
  110 + $("#date2").datetimepicker({
  111 + format : 'YYYY-MM-DD',
  112 + locale : 'zh-cn',
  113 + maxDate : dateTime
  114 + });
  115 + $("#date").val(dateTime);
  116 + $("#date2").val(dateTime);
115 117
116 var fage=false; 118 var fage=false;
117 var obj = []; 119 var obj = [];
src/main/resources/static/pages/calc/company/countLineMileage.html
@@ -130,16 +130,8 @@ @@ -130,16 +130,8 @@
130 if (!$('body').hasClass('page-sidebar-closed')) 130 if (!$('body').hasClass('page-sidebar-closed'))
131 $('.menu-toggler.sidebar-toggler').click(); 131 $('.menu-toggler.sidebar-toggler').click();
132 132
133 - $("#date").datetimepicker({  
134 - format : 'YYYY-MM-DD',  
135 - locale : 'zh-cn'  
136 - });  
137 -  
138 - $("#date2").datetimepicker({  
139 - format : 'YYYY-MM-DD',  
140 - locale : 'zh-cn'  
141 - });  
142 var d = new Date(); 133 var d = new Date();
  134 + d.setTime(d.getTime() - 4*1000*60*60*24);
143 var year = d.getFullYear(); 135 var year = d.getFullYear();
144 var month = d.getMonth() + 1; 136 var month = d.getMonth() + 1;
145 var day = d.getDate(); 137 var day = d.getDate();
@@ -147,9 +139,19 @@ @@ -147,9 +139,19 @@
147 month = "0" + month; 139 month = "0" + month;
148 if(day < 10) 140 if(day < 10)
149 day = "0" + day; 141 day = "0" + day;
150 - $("#date").val(year + "-" + month + "-" + day);  
151 -  
152 - $("#date2").val(year + "-" + month + "-" + day); 142 + var dateTime = year + "-" + month + "-" + day;
  143 + $("#date").datetimepicker({
  144 + format : 'YYYY-MM-DD',
  145 + locale : 'zh-cn',
  146 + maxDate : dateTime
  147 + });
  148 + $("#date2").datetimepicker({
  149 + format : 'YYYY-MM-DD',
  150 + locale : 'zh-cn',
  151 + maxDate : dateTime
  152 + });
  153 + $("#date").val(dateTime);
  154 + $("#date2").val(dateTime);
153 155
154 var fage=false; 156 var fage=false;
155 var obj = []; 157 var obj = [];
src/main/resources/static/pages/calc/countBusMileage.html
@@ -92,16 +92,8 @@ @@ -92,16 +92,8 @@
92 if (!$('body').hasClass('page-sidebar-closed')) 92 if (!$('body').hasClass('page-sidebar-closed'))
93 $('.menu-toggler.sidebar-toggler').click(); 93 $('.menu-toggler.sidebar-toggler').click();
94 94
95 - $("#date").datetimepicker({  
96 - format : 'YYYY-MM-DD',  
97 - locale : 'zh-cn'  
98 - });  
99 -  
100 - $("#date2").datetimepicker({  
101 - format : 'YYYY-MM-DD',  
102 - locale : 'zh-cn'  
103 - });  
104 var d = new Date(); 95 var d = new Date();
  96 + d.setTime(d.getTime() - 4*1000*60*60*24);
105 var year = d.getFullYear(); 97 var year = d.getFullYear();
106 var month = d.getMonth() + 1; 98 var month = d.getMonth() + 1;
107 var day = d.getDate(); 99 var day = d.getDate();
@@ -109,9 +101,19 @@ @@ -109,9 +101,19 @@
109 month = "0" + month; 101 month = "0" + month;
110 if(day < 10) 102 if(day < 10)
111 day = "0" + day; 103 day = "0" + day;
112 - $("#date").val(year + "-" + month + "-" + day);  
113 -  
114 - $("#date2").val(year + "-" + month + "-" + day); 104 + var dateTime = year + "-" + month + "-" + day;
  105 + $("#date").datetimepicker({
  106 + format : 'YYYY-MM-DD',
  107 + locale : 'zh-cn',
  108 + maxDate : dateTime
  109 + });
  110 + $("#date2").datetimepicker({
  111 + format : 'YYYY-MM-DD',
  112 + locale : 'zh-cn',
  113 + maxDate : dateTime
  114 + });
  115 + $("#date").val(dateTime);
  116 + $("#date2").val(dateTime);
115 117
116 var fage=false; 118 var fage=false;
117 var obj = []; 119 var obj = [];
src/main/resources/static/pages/calc/countLineMileage.html
@@ -129,16 +129,8 @@ @@ -129,16 +129,8 @@
129 if (!$('body').hasClass('page-sidebar-closed')) 129 if (!$('body').hasClass('page-sidebar-closed'))
130 $('.menu-toggler.sidebar-toggler').click(); 130 $('.menu-toggler.sidebar-toggler').click();
131 131
132 - $("#date").datetimepicker({  
133 - format : 'YYYY-MM-DD',  
134 - locale : 'zh-cn'  
135 - });  
136 -  
137 - $("#date2").datetimepicker({  
138 - format : 'YYYY-MM-DD',  
139 - locale : 'zh-cn'  
140 - });  
141 var d = new Date(); 132 var d = new Date();
  133 + d.setTime(d.getTime() - 4*1000*60*60*24);
142 var year = d.getFullYear(); 134 var year = d.getFullYear();
143 var month = d.getMonth() + 1; 135 var month = d.getMonth() + 1;
144 var day = d.getDate(); 136 var day = d.getDate();
@@ -146,9 +138,19 @@ @@ -146,9 +138,19 @@
146 month = "0" + month; 138 month = "0" + month;
147 if(day < 10) 139 if(day < 10)
148 day = "0" + day; 140 day = "0" + day;
149 - $("#date").val(year + "-" + month + "-" + day);  
150 -  
151 - $("#date2").val(year + "-" + month + "-" + day); 141 + var dateTime = year + "-" + month + "-" + day;
  142 + $("#date").datetimepicker({
  143 + format : 'YYYY-MM-DD',
  144 + locale : 'zh-cn',
  145 + maxDate : dateTime
  146 + });
  147 + $("#date2").datetimepicker({
  148 + format : 'YYYY-MM-DD',
  149 + locale : 'zh-cn',
  150 + maxDate : dateTime
  151 + });
  152 + $("#date").val(dateTime);
  153 + $("#date2").val(dateTime);
152 154
153 var fage=false; 155 var fage=false;
154 var obj = []; 156 var obj = [];