|
@@ -253,23 +253,23 @@ public class ApsReportRecordsServiceImpl extends ServiceImpl<ApsReportRecordsDao
|
|
|
// //更新设备的待报工记录ID
|
|
|
// apsProcessOperationProcessEquDao.updateEquByCancelRecord(recordId, equDo.getProcessdeviceid());
|
|
|
|
|
|
- //作业明细的作业状态
|
|
|
- /**
|
|
|
- * 如果已开工卷数=0,则=待开工;
|
|
|
- * 如果已开工卷数>0,并且完工状态=未完工,则=加工中;(先更新完工状态)
|
|
|
- * 如果未完工卷数=0,并且完工状态=已完工,则=已完工(先更新完工状态)
|
|
|
- */
|
|
|
- LambdaUpdateWrapper<ApsProcessOperationProcessEquDo> set = new UpdateWrapper<ApsProcessOperationProcessEquDo>().lambda();
|
|
|
- if (equDo.getStartingroll() == 0) {
|
|
|
- set.set(ApsProcessOperationProcessEquDo::getWorkstatus, "待开工");
|
|
|
- set.set(ApsProcessOperationProcessEquDo::getActualstartdate, null);
|
|
|
- }
|
|
|
- if (equDo.getStartingroll() > 0 && equDo.getClosestatus().equals("未完工")) {
|
|
|
- set.set(ApsProcessOperationProcessEquDo::getWorkstatus, "加工中");
|
|
|
- }
|
|
|
- if (ObjectUtil.isNotEmpty(equDo.getUnfinishroll()) && equDo.getUnfinishroll() == 0) {
|
|
|
- set.set(ApsProcessOperationProcessEquDo::getWorkstatus, "已完工");
|
|
|
- }
|
|
|
+// //作业明细的作业状态
|
|
|
+// /**
|
|
|
+// * 如果已开工卷数=0,则=待开工;
|
|
|
+// * 如果已开工卷数>0,并且完工状态=未完工,则=加工中;(先更新完工状态)
|
|
|
+// * 如果未完工卷数=0,并且完工状态=已完工,则=已完工(先更新完工状态)
|
|
|
+// */
|
|
|
+// LambdaUpdateWrapper<ApsProcessOperationProcessEquDo> set = new UpdateWrapper<ApsProcessOperationProcessEquDo>().lambda();
|
|
|
+// if (equDo.getStartingroll() == 0) {
|
|
|
+// set.set(ApsProcessOperationProcessEquDo::getWorkstatus, "待开工");
|
|
|
+// set.set(ApsProcessOperationProcessEquDo::getActualstartdate, null);
|
|
|
+// }
|
|
|
+// if (equDo.getStartingroll() > 0 && equDo.getClosestatus().equals("未完工")) {
|
|
|
+// set.set(ApsProcessOperationProcessEquDo::getWorkstatus, "加工中");
|
|
|
+// }
|
|
|
+// if (ObjectUtil.isNotEmpty(equDo.getUnfinishroll()) && equDo.getUnfinishroll() == 0) {
|
|
|
+// set.set(ApsProcessOperationProcessEquDo::getWorkstatus, "已完工");
|
|
|
+// }
|
|
|
|
|
|
/**
|
|
|
* 如果输入物料有批次号,则
|
|
@@ -316,8 +316,8 @@ public class ApsReportRecordsServiceImpl extends ServiceImpl<ApsReportRecordsDao
|
|
|
.eq(ApsProcessOperationProcessEquDo::getDeleted, "0")
|
|
|
.eq(ApsProcessOperationProcessEquDo::getId, recordsDo.getProcessequid()));
|
|
|
}
|
|
|
- set.eq(ApsProcessOperationProcessEquDo::getId, equDo.getId());
|
|
|
- apsProcessOperationProcessEquService.update(set);
|
|
|
+// set.eq(ApsProcessOperationProcessEquDo::getId, equDo.getId());
|
|
|
+// apsProcessOperationProcessEquService.update(set);
|
|
|
|
|
|
//如果没有输入批次号,取消开工需要还原
|
|
|
if (ObjectUtil.isEmpty(recordsDo.getBatchnumber())) {
|