소스 검색

作业取消优化

DLC 5 달 전
부모
커밋
18a15fcb0a
1개의 변경된 파일1개의 추가작업 그리고 1개의 파일을 삭제
  1. 1 1
      cx-aps/cx-aps-common/src/main/java/com/rongwei/bscommon/sys/service/impl/ApsProcessOperationServiceImpl.java

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

@@ -2168,7 +2168,7 @@ public class ApsProcessOperationServiceImpl extends ServiceImpl<ApsProcessOperat
                 apsProcessOperationDo.setCancelroll(apsProcessOperationDo.getCancelroll() + curcancelroll);
             } else if (cancelProcessOperationVo.getCancelreason().equals("2")) {//输入取消
                 apsProcessOperationDo.setInputunqualifiedroll(apsProcessOperationDo.getInputunqualifiedroll() + curcancelroll);
-                Integer cancelrollall = (operationequcancelrollall.get(apsProcessOperationDo.getId()) == null ? 0 : operationequcancelrollall.get(apsProcessOperationDo.getId()));
+                Integer cancelrollall = ((operationequcancelrollall == null || operationequcancelrollall.get(apsProcessOperationDo.getId()) == null) ? 0 : operationequcancelrollall.get(apsProcessOperationDo.getId()));
                 curcancelroll = curcancelroll - apsProcessOperationDo.getCancelroll() - cancelrollall;
                 apsProcessOperationDo.setCancelroll(cancelrollall);
             } else if (cancelProcessOperationVo.getCancelreason().equals("3")) {//输入不合格