Просмотр исходного кода

aps-取消报工时去除部分冗余代码

sucheng 6 месяцев назад
Родитель
Сommit
7e02cc0e1a

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

@@ -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())) {