Sfoglia il codice sorgente

bugFix 解决已检验卷数异常的问题

xiahan 1 anno fa
parent
commit
d36e3452e2

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

@@ -168,7 +168,7 @@ public class ReportCheckServiceImpl implements ReportCheckService {
         // 更新当前工序作业和作业明细的已检验卷数
 
         // 当前工序名为小圈成退 检验卷数为 报工记录的BATCHNUMBER 数量
-        if (SMALL_CIRCLE_PROCESSING_PROCESS_NAME.contains(currentProcessOperationMainDo.getProcessname())) {
+        if (SMALL_CIRCLE_PROCESSING_PROCESS_NAME.contains(currentProcessOperationMainDo.getProcess())) {
             String batchnumber = reportRecordsDo.getBatchnumber();
             if (StringUtils.isBlank(batchnumber)) {
                 log.error("报工记录的批次号为空");
@@ -183,7 +183,6 @@ public class ReportCheckServiceImpl implements ReportCheckService {
             currentProcessOperationEqu.setCheckoutroll(currentProcessOperationEqu.getCheckoutroll() + 1);
         }
         apsProcessOperationService.updateById(currentProcessOperationMainDo);
-        currentProcessOperationEqu.setCheckoutroll(currentProcessOperationEqu.getCheckoutroll() + reportOutputDos.size());
         currentProcessOperationEqu.setWorkstatus(JOBSTATUS_TO_BE_END);
         currentProcessOperationEqu.setBachmaterialprocess("");
         apsProcessOperationProcessEquService.updateById(currentProcessOperationEqu);