Commit d1fdd820584d43c5611b3dff5a2ce529e9d1f8b3

Authored by 潘钊
Committed by zb
1 parent ee5cd56f

update...

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 @@ $(&#39;#nbbm&#39;).select2({ @@ -336,7 +334,6 @@ $(&#39;#nbbm&#39;).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 };