|
@@ -542,6 +542,13 @@ public class ApsProcessOperationProcessEquServiceImpl extends ServiceImpl<ApsPro
|
|
|
// 当前工序的加工方式
|
|
|
processEquDo.setPlanstartdate(changeStartTimeVo.getPlanStartTime());
|
|
|
processEquDo.setPlanenddate(changeStartTimeVo.getPlanEndTime());
|
|
|
+ if (StringUtils.isNotBlank(changeStartTimeVo.getEquId())) {
|
|
|
+ processEquDo.setProcessdevice(changeStartTimeVo.getEquId());
|
|
|
+ }
|
|
|
+
|
|
|
+ if (StringUtils.isNotBlank(changeStartTimeVo.getEquName())) {
|
|
|
+ processEquDo.setProcessdeviceid(changeStartTimeVo.getEquName());
|
|
|
+ }
|
|
|
vo.setApsProcessOperationProcessEquDo(processEquDo);
|
|
|
vo.setOldEquId(changeStartTimeVo.getEquId());
|
|
|
vo.setOldPlanEnddate(processEquDo.getPlanstartdate());
|
|
@@ -552,6 +559,8 @@ public class ApsProcessOperationProcessEquServiceImpl extends ServiceImpl<ApsPro
|
|
|
.eq(ApsProcessOperationProcessEquDo::getId, id)
|
|
|
.set(ApsProcessOperationProcessEquDo::getPlanstartdate, changeStartTimeVo.getPlanStartTime())
|
|
|
.set(ApsProcessOperationProcessEquDo::getPlanenddate, changeStartTimeVo.getPlanEndTime())
|
|
|
+ .set(StringUtils.isNotBlank(changeStartTimeVo.getEquId()), ApsProcessOperationProcessEquDo::getProcessdeviceid, changeStartTimeVo.getEquId())
|
|
|
+ .set(StringUtils.isNotBlank(changeStartTimeVo.getEquName()), ApsProcessOperationProcessEquDo::getProcessdevice, changeStartTimeVo.getEquName())
|
|
|
);
|
|
|
}
|
|
|
updateConflictVos.forEach(data -> {
|