Pārlūkot izejas kodu

aps-开工和报工需要保存原计划开工和完工时间,开工的作业明细

sucheng 5 mēneši atpakaļ
vecāks
revīzija
8e707b50f1

+ 1 - 1
cx-aps/cx-aps-common/src/main/java/com/rongwei/bscommon/sys/service/impl/ApsReportRecordsServiceImpl.java

@@ -1122,7 +1122,7 @@ public class ApsReportRecordsServiceImpl extends ServiceImpl<ApsReportRecordsDao
                     processEquWrapper.set(ApsProcessOperationProcessEquDo::getClosestatus, "已完工");
                     Date now = new Date();
                     processEquWrapper.set(ApsProcessOperationProcessEquDo::getActualfinishdate, now);
-                    processEquWrapper.set(ApsProcessOperationProcessEquDo::getPlanstartdate, DateUtil.offsetMinute(now, (int) DateUtil.between(apsProcessOperationProcessEquDo.getPlanenddate(), apsProcessOperationProcessEquDo.getPlanstartdate(), DateUnit.MINUTE)));
+                    processEquWrapper.set(ApsProcessOperationProcessEquDo::getPlanstartdate, DateUtil.offsetMinute(now, -1 * (int) DateUtil.between(apsProcessOperationProcessEquDo.getPlanenddate(), apsProcessOperationProcessEquDo.getPlanstartdate(), DateUnit.MINUTE)));
                     processEquWrapper.set(ApsProcessOperationProcessEquDo::getPlanenddate, now);
 
                 }