Commit 3684c9fbea0f2b310b3b0708ca615264e020ab11

Authored by 潘钊
1 parent 854edf24

update...

src/main/java/com/bsth/data/gpsdata/arrival/handlers/InOutStationSignalHandle.java
... ... @@ -155,12 +155,32 @@ public class InOutStationSignalHandle extends SignalHandle{
155 155 }
156 156 else if(sch.getBcType().equals("out")){
157 157 ScheduleRealInfo next = dayOfSchedule.nextSame(sch);
  158 + //如果下一个班次是区间,并且是环线
  159 + if(next != null && next.getBcType().equals("region")){
  160 + next = dayOfSchedule.nextSame(next);
  161 + if(next == null || !next.getQdzName().equals(next.getZdzName())){
  162 + return;
  163 + }
  164 + }
158 165 if(next != null && prev.getStopNo().equals(next.getQdzCode())){
159 166 //发下一个班次
160 167 dayOfSchedule.addExecPlan(next);
161 168 outStation(gps, prev);
162 169 }
163 170 }
  171 + //当前班次是区间
  172 + else if(sch.getBcType().equals("region")){
  173 + ScheduleRealInfo next = dayOfSchedule.nextSame(sch);
  174 + if(next==null || !next.getQdzName().equals(next.getZdzName())){
  175 + return;
  176 + }
  177 + //是环线
  178 + if(prev.getStopNo().equals(next.getQdzCode())){
  179 + //发下一个班次
  180 + dayOfSchedule.addExecPlan(next);
  181 + outStation(gps, prev);
  182 + }
  183 + }
164 184 }
165 185  
166 186  
... ...
src/main/java/com/bsth/data/gpsdata/recovery/GpsDataRecovery.java
... ... @@ -60,7 +60,7 @@ public class GpsDataRecovery implements ApplicationContextAware {
60 60 for (String nbbm : keys) {
61 61 Collections.sort(listMap.get(nbbm), comp);
62 62 threadPool.execute(new RecoveryThread(listMap.get(nbbm), count));
63   - /*if(nbbm.equals("SXC-YD012"))
  63 + /*if(nbbm.equals("W9G-013"))
64 64 new RecoveryThread(listMap.get(nbbm), count).run();*/
65 65 }
66 66  
... ... @@ -150,6 +150,8 @@ public class GpsDataRecovery implements ApplicationContextAware {
150 150 CircleQueue<GpsEntity> prevs;
151 151 boolean task;
152 152 for (GpsEntity gps : list) {
  153 + /*if(gps.getTimestamp() > 1491951840000L)
  154 + System.out.print("");*/
153 155  
154 156 //是否有任务
155 157  
... ...
src/main/resources/static/real_control_v2/fragments/line_schedule/context_menu/lj_zrw.html
... ... @@ -424,7 +424,7 @@
424 424 name: '加油'
425 425 },
426 426 'add_sub_task_in': {
427   - name: '场'
  427 + name: '场'
428 428 },
429 429 'add_sub_task_out': {
430 430 name: '出场'
... ...
src/main/resources/static/real_control_v2/js/line_schedule/context_menu.js
... ... @@ -227,7 +227,7 @@ var gb_schedule_context_menu = (function () {
227 227 name: '(子任务)加油'
228 228 },
229 229 'add_sub_task_in': {
230   - name: '(子任务)场'
  230 + name: '(子任务)场'
231 231 },
232 232 'add_sub_task_out': {
233 233 name: '(子任务)出场'
... ...