yangjunfeng 1 周之前
父節點
當前提交
0a75248f78

+ 9 - 0
tofly-zhongming-gas/service/zmrq/src/main/java/com/tofly/zmrq/custom/service/impl/CustomPlanServiceImpl.java

@@ -1073,6 +1073,15 @@ public class CustomPlanServiceImpl implements CustomPlanService {
                 .ge(Plan::getPlanEnddate, now)
                 .eq(Plan::getPlanState, "1")//计划状态未开始
                 .set(Plan::getPlanState, "2"));//变为执行中
+
+        planChildService.update(Wrappers.<PlanChild>lambdaUpdate()
+                .lt(PlanChild::getChildEndDate, now)
+                .eq(PlanChild::getChildPlanState, "2")
+                .set(PlanChild::getChildPlanState, "4"));
+        planService.update(Wrappers.<Plan>lambdaUpdate()
+                .lt(Plan::getPlanEnddate, now)
+                .eq(Plan::getPlanState, "2")
+                .set(Plan::getPlanState, "4"));
     }
 
     @Override