diff --git a/casic-metering-service/src/main/java/com/casic/missiles/service/Impl/GeneralApprovalServiceImpl.java b/casic-metering-service/src/main/java/com/casic/missiles/service/Impl/GeneralApprovalServiceImpl.java index 6bcddb9..b5895e4 100644 --- a/casic-metering-service/src/main/java/com/casic/missiles/service/Impl/GeneralApprovalServiceImpl.java +++ b/casic-metering-service/src/main/java/com/casic/missiles/service/Impl/GeneralApprovalServiceImpl.java @@ -204,10 +204,9 @@ if(StringUtils.isNotEmpty(processId)){ updateWrapper.set("process_id", processId); } - if(this.update(updateWrapper)){ - return ReturnUtil.success(); - } - throw new BusinessException(BusinessExceptionEnum.HANDLE_FAILED); + updateWrapper.isNull("approval_status"); + this.update(updateWrapper); + return ReturnUtil.success(); } private Page handleApprovalStatus(Page page, R request) throws Exception {