فهرست منبع

aps-作业报工开工时改变明细状态

sucheng 1 سال پیش
والد
کامیت
8d175749e6

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

@@ -259,9 +259,14 @@ public class ApsReportRecordsServiceImpl extends ServiceImpl<ApsReportRecordsDao
             //更新实际开工时间
             needUpdateProcessOperationProcessEqu.setActualstartdate(DateUtil.date());
         }
+        //加工中批次号
         if (ObjectUtil.isNotEmpty(req.getInputBatchNumber())) {
             needUpdateProcessOperationProcessEqu.setDoingbatchnumber(req.getInputBatchNumber());
         }
+        //更新工序作业明细的完工状态和作业状态
+        if (apsProcessOperationProcessEquDo.getWorkstatus().equals("待开工")) {
+            needUpdateProcessOperationProcessEqu.setWorkstatus("加工中");
+        }
         apsProcessOperationProcessEquService.updateById(needUpdateProcessOperationProcessEqu);
 
         //===============更新工序作业==================