Commit d1fdd820584d43c5611b3dff5a2ce529e9d1f8b3
Committed by
zb
1 parent
ee5cd56f
update...
Showing
4 changed files
with
33 additions
and
36 deletions
src/main/java/com/bsth/data/gpsdata/arrival/handlers/CorrectSignalHandle.java
| @@ -53,15 +53,15 @@ public class CorrectSignalHandle extends SignalHandle { | @@ -53,15 +53,15 @@ public class CorrectSignalHandle extends SignalHandle { | ||
| 53 | 53 | ||
| 54 | //(转发的数据不管) | 54 | //(转发的数据不管) |
| 55 | if(gps.getSource() != 0){ | 55 | if(gps.getSource() != 0){ |
| 56 | - //gps=非营运 && 班次=非空驶 ;切换到营运状态 | ||
| 57 | - if(!gps.isService() && | 56 | + //gps=非营运 或走向不对 && 班次=非空驶 ;切换到营运状态 |
| 57 | + if((!gps.isService() || gps.getUpDown() != updown) && | ||
| 58 | !dayOfSchedule.emptyService(task)){ | 58 | !dayOfSchedule.emptyService(task)){ |
| 59 | - gpsStatusManager.changeServiceState(gps.getNbbm(), updown, 0, null); | 59 | + gpsStatusManager.changeServiceState(gps.getNbbm(), updown, 0, "系统@同步"); |
| 60 | } | 60 | } |
| 61 | 61 | ||
| 62 | //需要切换线路 | 62 | //需要切换线路 |
| 63 | if(!task.getXlBm().equals(gps.getLineId())){ | 63 | if(!task.getXlBm().equals(gps.getLineId())){ |
| 64 | - gpsStatusManager.changeLine(gps.getNbbm(), task.getXlBm(), null); | 64 | + gpsStatusManager.changeLine(gps.getNbbm(), task.getXlBm(), "系统@同步"); |
| 65 | } | 65 | } |
| 66 | } | 66 | } |
| 67 | 67 |
src/main/resources/static/pages/excep/boundList.html
| @@ -161,7 +161,7 @@ $(function(){ | @@ -161,7 +161,7 @@ $(function(){ | ||
| 161 | var toDay = new Date(); | 161 | var toDay = new Date(); |
| 162 | var year = toDay.getFullYear(); | 162 | var year = toDay.getFullYear(); |
| 163 | var Month = toDay.getMonth()+1>10?toDay.getMonth()+1:"0"+(toDay.getMonth()+1); | 163 | var Month = toDay.getMonth()+1>10?toDay.getMonth()+1:"0"+(toDay.getMonth()+1); |
| 164 | - var Day = toDay.getDate()>10?toDay.getDate():"0"+toDay.getDate(); | 164 | + var Day = toDay.getDate()>9?toDay.getDate():"0"+toDay.getDate(); |
| 165 | var date = year+"-"+Month+"-"+Day; | 165 | var date = year+"-"+Month+"-"+Day; |
| 166 | //时间表单默认选择当日时间。 | 166 | //时间表单默认选择当日时间。 |
| 167 | $("input[name='date']")[0].value = date; | 167 | $("input[name='date']")[0].value = date; |
src/main/resources/static/pages/excep/offlineList.html
| @@ -165,7 +165,7 @@ $(function(){ | @@ -165,7 +165,7 @@ $(function(){ | ||
| 165 | var toDay = new Date(); | 165 | var toDay = new Date(); |
| 166 | var year = toDay.getFullYear(); | 166 | var year = toDay.getFullYear(); |
| 167 | var Month = toDay.getMonth()+1>10?toDay.getMonth()+1:"0"+(toDay.getMonth()+1); | 167 | var Month = toDay.getMonth()+1>10?toDay.getMonth()+1:"0"+(toDay.getMonth()+1); |
| 168 | - var Day = toDay.getDate()>10?toDay.getDate():"0"+toDay.getDate(); | 168 | + var Day = toDay.getDate()>9?toDay.getDate():"0"+toDay.getDate(); |
| 169 | var date = year+"-"+Month+"-"+Day; | 169 | var date = year+"-"+Month+"-"+Day; |
| 170 | //时间表单默认选择当日时间。 | 170 | //时间表单默认选择当日时间。 |
| 171 | $("input[name='date']")[0].value = date; | 171 | $("input[name='date']")[0].value = date; |
src/main/resources/static/pages/excep/speedingList.html
| @@ -59,15 +59,16 @@ | @@ -59,15 +59,16 @@ | ||
| 59 | <option value="1">下行</option> | 59 | <option value="1">下行</option> |
| 60 | <option value="-1">无效</option> | 60 | <option value="-1">无效</option> |
| 61 | </select> | 61 | </select> |
| 62 | - </td> | 62 | + </td> |
| 63 | <td> | 63 | <td> |
| 64 | <input class="form-control" type="date" name="startDate" /> | 64 | <input class="form-control" type="date" name="startDate" /> |
| 65 | - - | ||
| 66 | - <input class="form-control" type="date" name="endDate" /> | ||
| 67 | </td> | 65 | </td> |
| 68 | <td> | 66 | <td> |
| 67 | + <input class="form-control" type="date" name="endDate" /> | ||
| 69 | </td> | 68 | </td> |
| 70 | <td> | 69 | <td> |
| 70 | + >=<input class="form-control" type="text" name="times" style="width:50px;display:inline!important" | ||
| 71 | + onkeyup="(this.v=function(){this.value=this.value.replace(/[^0-9-]+/,'');}).call(this)" onblur="this.v();"/> | ||
| 71 | </td> | 72 | </td> |
| 72 | <td> | 73 | <td> |
| 73 | </td> | 74 | </td> |
| @@ -104,9 +105,9 @@ | @@ -104,9 +105,9 @@ | ||
| 104 | {{obj.vehicle}} | 105 | {{obj.vehicle}} |
| 105 | </td> | 106 | </td> |
| 106 | <td> | 107 | <td> |
| 107 | - {{if obj.up_down==0}} | 108 | + {{if obj.upDown==0}} |
| 108 | 上行 | 109 | 上行 |
| 109 | - {{else if obj.up_down==1}} | 110 | + {{else if obj.upDown==1}} |
| 110 | 下行 | 111 | 下行 |
| 111 | {{else}} | 112 | {{else}} |
| 112 | 无效 | 113 | 无效 |
| @@ -124,9 +125,9 @@ | @@ -124,9 +125,9 @@ | ||
| 124 | <td> | 125 | <td> |
| 125 | <a class="btn default blue-stripe btn-sm lookTrajectory" data-vehicle ="{{obj.vehicle}}" | 126 | <a class="btn default blue-stripe btn-sm lookTrajectory" data-vehicle ="{{obj.vehicle}}" |
| 126 | data-startdate="{{obj.timestampDate}}" data-enddate="{{obj.endtimestampDate}}" | 127 | data-startdate="{{obj.timestampDate}}" data-enddate="{{obj.endtimestampDate}}" |
| 127 | - data-lon="{{obj.lon}}" data-lat="{{obj.lat}}" | ||
| 128 | - data-endlon="{{obj.endlon}}" data-endlat="{{obj.endlat}}" > | ||
| 129 | - 查看轨迹 | 128 | + data-lon="{{obj.lon}}" data-lat="{{obj.lat}}" data-endlon="{{obj.endlon}}" |
| 129 | + data-endlat="{{obj.endlat}}" data-lineid="{{obj.lineId}}" data-updown="{{obj.upDown}}"> | ||
| 130 | + 查看轨迹 | ||
| 130 | </a> | 131 | </a> |
| 131 | </td> | 132 | </td> |
| 132 | <td> | 133 | <td> |
| @@ -165,7 +166,7 @@ $(function(){ | @@ -165,7 +166,7 @@ $(function(){ | ||
| 165 | var parameter = new Object(); | 166 | var parameter = new Object(); |
| 166 | parameter.endDate = $("input[name='endDate']")[0].value; | 167 | parameter.endDate = $("input[name='endDate']")[0].value; |
| 167 | parameter.startDate = $("input[name='startDate']")[0].value; | 168 | parameter.startDate = $("input[name='startDate']")[0].value; |
| 168 | - | 169 | + jsDoQuery(parameter, true); |
| 169 | //搜索线路 | 170 | //搜索线路 |
| 170 | $.get('/basic/lineCode2Name',function(result){ | 171 | $.get('/basic/lineCode2Name',function(result){ |
| 171 | var data=[]; | 172 | var data=[]; |
| @@ -173,11 +174,7 @@ $(function(){ | @@ -173,11 +174,7 @@ $(function(){ | ||
| 173 | for(var code in result){ | 174 | for(var code in result){ |
| 174 | data.push({id: code, text: result[code]}); | 175 | data.push({id: code, text: result[code]}); |
| 175 | } | 176 | } |
| 176 | - initPinYinSelect2($('#line'),data,function(ldmcSelector) { | ||
| 177 | - ldmcSelector.select2("val",data[1].id);//因为数据量太大,所以默认一条线路作为查询参数 | ||
| 178 | - }); | ||
| 179 | - parameter.line = data[1].id; | ||
| 180 | - jsDoQuery(parameter,true); | 177 | + initPinYinSelect2('#line',data,''); |
| 181 | }); | 178 | }); |
| 182 | 179 | ||
| 183 | //时间戳转换为年月日 | 180 | //时间戳转换为年月日 |
| @@ -224,12 +221,12 @@ $(function(){ | @@ -224,12 +221,12 @@ $(function(){ | ||
| 224 | params['order'] = 'lastLoginDate'; | 221 | params['order'] = 'lastLoginDate'; |
| 225 | params['page'] = page; | 222 | params['page'] = page; |
| 226 | var i = layer.load(2); | 223 | var i = layer.load(2); |
| 227 | - $.get('/gps/pagequery' ,params, function(data){ | ||
| 228 | - var bodyHtm = template('speeding_list_temp', {list: data.list}); | 224 | + $get('/speeding/pagequery' ,params, function(data){ |
| 225 | + var bodyHtm = template('speeding_list_temp', {list: data.dataList}); | ||
| 229 | $('#datatable_speeding tbody').html(bodyHtm) | 226 | $('#datatable_speeding tbody').html(bodyHtm) |
| 230 | .find('.icheck').iCheck(icheckOptions) | 227 | .find('.icheck').iCheck(icheckOptions) |
| 231 | .on('ifChanged', iCheckChange); | 228 | .on('ifChanged', iCheckChange); |
| 232 | - if(pagination){ | 229 | + if(pagination && data.dataList.length > 0){ |
| 233 | //重新分页 | 230 | //重新分页 |
| 234 | initPagination = true; | 231 | initPagination = true; |
| 235 | showPagination(data); | 232 | showPagination(data); |
| @@ -243,8 +240,10 @@ $(function(){ | @@ -243,8 +240,10 @@ $(function(){ | ||
| 243 | var lat = $(this).data('lat'); | 240 | var lat = $(this).data('lat'); |
| 244 | var endLon = $(this).data('endlon'); | 241 | var endLon = $(this).data('endlon'); |
| 245 | var endLat = $(this).data('endlat'); | 242 | var endLat = $(this).data('endlat'); |
| 243 | + var lineid = $(this).data('lineid'); | ||
| 244 | + var upDown = $(this).data('updown'); | ||
| 246 | var storage = window.localStorage; | 245 | var storage = window.localStorage; |
| 247 | - storage.setItem("zbhAndDate",vehicle+","+startDate+","+endDate+","+lon+","+lat+","+endLon+","+endLat); | 246 | + storage.setItem("zbhAndDate",vehicle+","+startDate+","+endDate+","+lon+","+lat+","+endLon+","+endLat+","+lineid+","+upDown); |
| 248 | $.get('/pages/excep/speedingMap.html?',function (result) { | 247 | $.get('/pages/excep/speedingMap.html?',function (result) { |
| 249 | layer.open({ | 248 | layer.open({ |
| 250 | type: 1, | 249 | type: 1, |
| @@ -290,25 +289,24 @@ $(function(){ | @@ -290,25 +289,24 @@ $(function(){ | ||
| 290 | initPagination = false; | 289 | initPagination = false; |
| 291 | return; | 290 | return; |
| 292 | } | 291 | } |
| 293 | - page = num - 1; | ||
| 294 | var cells = $('tr.filter')[0].cells | 292 | var cells = $('tr.filter')[0].cells |
| 295 | ,params = {} | 293 | ,params = {} |
| 296 | ,name; | 294 | ,name; |
| 297 | - $.each(cells, function(i, cell){ | ||
| 298 | - var items = $('input,select', cell); | ||
| 299 | - for(var j = 0, item; item = items[j++];){ | ||
| 300 | - name = $(item).attr('name'); | ||
| 301 | - if(name){ | ||
| 302 | - params[name] = $(item).val(); | ||
| 303 | - } | 295 | + $.each(cells, function(i, cell){ |
| 296 | + var items = $('input,select', cell); | ||
| 297 | + for(var j = 0, item; item = items[j++];){ | ||
| 298 | + name = $(item).attr('name'); | ||
| 299 | + if(name){ | ||
| 300 | + params[name] = $(item).val(); | ||
| 304 | } | 301 | } |
| 305 | - }); | ||
| 306 | - jsDoQuery(params, false); | 302 | + } |
| 303 | + }); | ||
| 304 | + page = num - 1; | ||
| 305 | + jsDoQuery(params, false); | ||
| 307 | } | 306 | } |
| 308 | }); | 307 | }); |
| 309 | } | 308 | } |
| 310 | 309 | ||
| 311 | - | ||
| 312 | //删除 | 310 | //删除 |
| 313 | $('#removeButton').on('click', function(){ | 311 | $('#removeButton').on('click', function(){ |
| 314 | if($(this).attr('disabled')) | 312 | if($(this).attr('disabled')) |
| @@ -336,7 +334,6 @@ $('#nbbm').select2({ | @@ -336,7 +334,6 @@ $('#nbbm').select2({ | ||
| 336 | xlbm:$('#line').val()}; | 334 | xlbm:$('#line').val()}; |
| 337 | }, | 335 | }, |
| 338 | processResults: function (data) { | 336 | processResults: function (data) { |
| 339 | - console.log(data); | ||
| 340 | return { | 337 | return { |
| 341 | results: data | 338 | results: data |
| 342 | }; | 339 | }; |