Commit 9df28ec5d5a83898d7b085a64c76068600f582ee

Authored by 潘钊
1 parent 86d276b7

update...

src/main/java/com/bsth/service/gps/GpsServiceImpl.java
@@ -256,6 +256,9 @@ public class GpsServiceImpl implements GpsService { @@ -256,6 +256,9 @@ public class GpsServiceImpl implements GpsService {
256 ArrivalEntity arrival; 256 ArrivalEntity arrival;
257 while (rs.next()) { 257 while (rs.next()) {
258 serviceState = rs.getLong("SERVICE_STATE"); 258 serviceState = rs.getLong("SERVICE_STATE");
  259 + if(getGpsValid(serviceState) == 1)
  260 + continue;
  261 +
259 map = new HashMap<>(); 262 map = new HashMap<>();
260 263
261 lon = rs.getFloat("LON"); 264 lon = rs.getFloat("LON");
@@ -306,6 +309,10 @@ public class GpsServiceImpl implements GpsService { @@ -306,6 +309,10 @@ public class GpsServiceImpl implements GpsService {
306 return list; 309 return list;
307 } 310 }
308 311
  312 + public static byte getGpsValid(long serviceState) {
  313 + return (byte)(((serviceState & 0x80000000) == 0x80000000) ? 1 : 0);
  314 + }
  315 +
309 public Map<String, ArrivalEntity> findArrivalByTs(int weekOfYear, Long st, Long et, String devicesInSql) { 316 public Map<String, ArrivalEntity> findArrivalByTs(int weekOfYear, Long st, Long et, String devicesInSql) {
310 Map<String, ArrivalEntity> map = new HashMap<>(); 317 Map<String, ArrivalEntity> map = new HashMap<>();
311 318
src/main/resources/static/real_control_v2/fragments/line_schedule/context_menu/sub_task_v2/main.html
@@ -10,7 +10,7 @@ @@ -10,7 +10,7 @@
10 <li name="normal"><a>1、子任务</a></li> 10 <li name="normal"><a>1、子任务</a></li>
11 <li name="in_out"><a>2、进出场</a></li> 11 <li name="in_out"><a>2、进出场</a></li>
12 <li name="range_turn"><a>3、区间调头</a></li> 12 <li name="range_turn"><a>3、区间调头</a></li>
13 - <li name="range_to_normal"><a>4、区间变全程</a></li> 13 + <!--<li name="range_to_normal"><a>4、区间变全程</a></li>-->
14 </ul> 14 </ul>
15 </div> 15 </div>
16 <div class="uk-width-8-10"> 16 <div class="uk-width-8-10">
@@ -18,7 +18,7 @@ @@ -18,7 +18,7 @@
18 <li class="tab_cont normalCont"></li> 18 <li class="tab_cont normalCont"></li>
19 <li class="tab_cont inOutCont"></li> 19 <li class="tab_cont inOutCont"></li>
20 <li class="tab_cont rangeTurnCont"></li> 20 <li class="tab_cont rangeTurnCont"></li>
21 - <li class="tab_cont rangeToNormal"></li> 21 + <!--<li class="tab_cont rangeToNormal"></li>-->
22 </ul> 22 </ul>
23 </div> 23 </div>
24 </div> 24 </div>
src/main/resources/static/real_control_v2/fragments/line_schedule/context_menu/temp_sch/add_two_way.html
@@ -272,6 +272,17 @@ @@ -272,6 +272,17 @@
272 $('.remarks-autocom', f1).on('selectitem.uk.autocomplete', function (e, data, acobject) { 272 $('.remarks-autocom', f1).on('selectitem.uk.autocomplete', function (e, data, acobject) {
273 $f('remarks', f2).val(data.value); 273 $f('remarks', f2).val(data.value);
274 }); 274 });
  275 +
  276 + //人车级联
  277 + $f('clZbh',f1).on('input change', function () {
  278 + $f('clZbh', f2).val($(this).val());
  279 + });
  280 + $f('jsy',f1).on('input change', function () {
  281 + $f('jsy', f2).val($(this).val());
  282 + });
  283 + $f('spy',f1).on('input change', function () {
  284 + $f('spy', f2).val($(this).val());
  285 + });
275 //表单同步 286 //表单同步
276 $(f1).on('ct_callback', synchroFormData).trigger('ct_callback'); 287 $(f1).on('ct_callback', synchroFormData).trigger('ct_callback');
277 //修改1结束时间 288 //修改1结束时间
@@ -372,6 +383,7 @@ @@ -372,6 +383,7 @@
372 //第一个表单起点 = 第二个终点 383 //第一个表单起点 = 第二个终点
373 $f('zdzCode', f2).val($f('qdzCode', f1).val()).trigger('change'); 384 $f('zdzCode', f2).val($f('qdzCode', f1).val()).trigger('change');
374 } 385 }
  386 +
375 }; 387 };
376 388
377 389
src/main/resources/static/real_control_v2/fragments/north/nav/all_devices.html
@@ -4,6 +4,7 @@ @@ -4,6 +4,7 @@
4 <div class="uk-modal-header"> 4 <div class="uk-modal-header">
5 <h2>所有接入平台的设备</h2></div> 5 <h2>所有接入平台的设备</h2></div>
6 6
  7 + <div class="uk-alert uk-alert-danger">系统将不再接收和显示 “设备端自身标识为无效” 的GPS点位。如果设备连续发送无效的点位,即等同于离线。</div>
7 <div class="uk-panel uk-panel-box uk-panel-box-primary"> 8 <div class="uk-panel uk-panel-box uk-panel-box-primary">
8 <form class="uk-form search-form"> 9 <form class="uk-form search-form">
9 <fieldset data-uk-margin> 10 <fieldset data-uk-margin>
src/main/resources/static/real_control_v2/mapmonitor/fragments/playback_v3/left.html
@@ -138,6 +138,11 @@ @@ -138,6 +138,11 @@
138 gb_ct_table.fixedHead($('.inout_table_wrap', leftWrap)); 138 gb_ct_table.fixedHead($('.inout_table_wrap', leftWrap));
139 //滚动条 139 //滚动条
140 createScrollbar(); 140 createScrollbar();
  141 +
  142 + //show title
  143 + UIkit.notify("设备端自身标识为无效的GPS点位,将不会再进入回放通路", {
  144 + status: 'info'
  145 + });
141 }); 146 });
142 147
143 /** 148 /**