Commit 42d760e57af4f2017f4685f8117a40b75c2167a7
1 parent
03a0129d
限制可选日期最大为当前日期前第4天
Showing
4 changed files
with
56 additions
and
48 deletions
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 = []; | ... | ... |