Commit 42d760e57af4f2017f4685f8117a40b75c2167a7

Authored by 娄高锋
1 parent 03a0129d

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

src/main/resources/static/pages/calc/company/countBusMileage.html
... ... @@ -92,16 +92,8 @@
92 92 if (!$('body').hasClass('page-sidebar-closed'))
93 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 95 var d = new Date();
  96 + d.setTime(d.getTime() - 4*1000*60*60*24);
105 97 var year = d.getFullYear();
106 98 var month = d.getMonth() + 1;
107 99 var day = d.getDate();
... ... @@ -109,9 +101,19 @@
109 101 month = "0" + month;
110 102 if(day < 10)
111 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 118 var fage=false;
117 119 var obj = [];
... ...
src/main/resources/static/pages/calc/company/countLineMileage.html
... ... @@ -130,16 +130,8 @@
130 130 if (!$('body').hasClass('page-sidebar-closed'))
131 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 133 var d = new Date();
  134 + d.setTime(d.getTime() - 4*1000*60*60*24);
143 135 var year = d.getFullYear();
144 136 var month = d.getMonth() + 1;
145 137 var day = d.getDate();
... ... @@ -147,9 +139,19 @@
147 139 month = "0" + month;
148 140 if(day < 10)
149 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 156 var fage=false;
155 157 var obj = [];
... ...
src/main/resources/static/pages/calc/countBusMileage.html
... ... @@ -92,16 +92,8 @@
92 92 if (!$('body').hasClass('page-sidebar-closed'))
93 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 95 var d = new Date();
  96 + d.setTime(d.getTime() - 4*1000*60*60*24);
105 97 var year = d.getFullYear();
106 98 var month = d.getMonth() + 1;
107 99 var day = d.getDate();
... ... @@ -109,9 +101,19 @@
109 101 month = "0" + month;
110 102 if(day < 10)
111 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 118 var fage=false;
117 119 var obj = [];
... ...
src/main/resources/static/pages/calc/countLineMileage.html
... ... @@ -129,16 +129,8 @@
129 129 if (!$('body').hasClass('page-sidebar-closed'))
130 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 132 var d = new Date();
  133 + d.setTime(d.getTime() - 4*1000*60*60*24);
142 134 var year = d.getFullYear();
143 135 var month = d.getMonth() + 1;
144 136 var day = d.getDate();
... ... @@ -146,9 +138,19 @@
146 138 month = "0" + month;
147 139 if(day < 10)
148 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 155 var fage=false;
154 156 var obj = [];
... ...