Bladeren bron

作业开工完工时间初始化

DLC 9 maanden geleden
bovenliggende
commit
6b1fb59b36

+ 9 - 0
cx-aps/cx-aps-common/src/main/java/com/rongwei/bscommon/sys/service/impl/ApsProcessOperationServiceImpl.java

@@ -1102,6 +1102,15 @@ public class ApsProcessOperationServiceImpl extends ServiceImpl<ApsProcessOperat
             req.setProcessOperationId(blanckdata.getStr("ID"));
             apsProcessOperationProcessEquService.updateProductionStatus(req);
 
+            //作业开工完工时间初始化
+            apsProcessOperationService.update(new LambdaUpdateWrapper<ApsProcessOperationDo>()
+                    .eq(ApsProcessOperationDo::getBlankid, blanckdata.getStr("ID"))
+                    .set(ApsProcessOperationDo::getPlanstartdate, null)
+                    .set(ApsProcessOperationDo::getPlanenddate, null)
+                    .set(ApsProcessOperationDo::getActualstartdate, null)
+                    .set(ApsProcessOperationDo::getActualfinishdate, null)
+            );
+
             //更新坯料计划的所选工艺路线相关信息
             ApsCraftRouteDo apsCraftRouteDo = apsProcessOperationDao.getApsCraftRoute(newblankid);
             if (apsCraftRouteDo == null) {