소스 검색

河南郸城调度计划 增加空指针

1037015548@qq.com 11 달 전
부모
커밋
b5a5e469a9
1개의 변경된 파일1개의 추가작업 그리고 1개의 파일을 삭제
  1. 1 1
      src/main/java/com/shkpr/service/aimodelpower/bizmgr/WODispatchPlanTmDoBizFun.java

+ 1 - 1
src/main/java/com/shkpr/service/aimodelpower/bizmgr/WODispatchPlanTmDoBizFun.java

@@ -585,7 +585,7 @@ public class WODispatchPlanTmDoBizFun {
                     nextTakeTime = Instant.ofEpochMilli(nextTakeTime)
                             .plus(1, ChronoUnit.DAYS).toEpochMilli();
                     limitNextTakeTime = Instant.ofEpochMilli(limitNextTakeTime).toEpochMilli();
-                }else if(nextTakeTime<=oldTm.atZone(ZoneId.systemDefault()).toEpochSecond()){
+                }else if(oldTm!=null&&nextTakeTime<=oldTm.atZone(ZoneId.systemDefault()).toEpochSecond()){
                     //TODO 连续时需考虑
                     //TODO 如果传递了对比值, 则说明当前计算的时间与old不符合条件,则再加一算一次
                     nextTakeTime = Instant.ofEpochMilli(nextTakeTime)