Commit 54a249e86424d6a047c816ae7ad9914defafe0f3

Authored by 潘钊
1 parent 6c7b45f2

update

src/main/java/com/bsth/entity/realcontrol/ScheduleRealInfo.java
@@ -862,4 +862,14 @@ public class ScheduleRealInfo { @@ -862,4 +862,14 @@ public class ScheduleRealInfo {
862 public void setJhlcOrig(Double jhlcOrig) { 862 public void setJhlcOrig(Double jhlcOrig) {
863 this.jhlcOrig = jhlcOrig; 863 this.jhlcOrig = jhlcOrig;
864 } 864 }
  865 +
  866 + public void reCalcLate() {
  867 + if(this.getStatus() == 0
  868 + && this.getFcsjActual() == null
  869 + && this.dfsjT < System.currentTimeMillis()){
  870 + this.setLate(true);
  871 + }
  872 + else
  873 + this.setLate(false);
  874 + }
865 } 875 }
src/main/java/com/bsth/service/realcontrol/impl/ScheduleRealInfoServiceImpl.java
@@ -179,6 +179,9 @@ public class ScheduleRealInfoServiceImpl extends BaseServiceImpl&lt;ScheduleRealInf @@ -179,6 +179,9 @@ public class ScheduleRealInfoServiceImpl extends BaseServiceImpl&lt;ScheduleRealInf
179 schedule.setBcType(bcType); 179 schedule.setBcType(bcType);
180 } 180 }
181 181
  182 + //重新计算是否误点
  183 + schedule.reCalcLate();
  184 +
182 // 持久化到数据库 185 // 持久化到数据库
183 dayOfSchedule.save(schedule); 186 dayOfSchedule.save(schedule);
184 187
@@ -1101,6 +1104,8 @@ public class ScheduleRealInfoServiceImpl extends BaseServiceImpl&lt;ScheduleRealInf @@ -1101,6 +1104,8 @@ public class ScheduleRealInfoServiceImpl extends BaseServiceImpl&lt;ScheduleRealInf
1101 schedule = dayOfSchedule.get(jsonObj.getLong("id")); 1104 schedule = dayOfSchedule.get(jsonObj.getLong("id"));
1102 //设置待发时间 1105 //设置待发时间
1103 schedule.setDfsjAll(dfsj); 1106 schedule.setDfsjAll(dfsj);
  1107 + //重新计算是否误点
  1108 + schedule.reCalcLate();
1104 1109
1105 dayOfSchedule.save(schedule); 1110 dayOfSchedule.save(schedule);
1106 } 1111 }