diff --git a/casic-metering-service/src/main/java/com/casic/missiles/service/impl/CommonApprovalServiceImpl.java b/casic-metering-service/src/main/java/com/casic/missiles/service/impl/CommonApprovalServiceImpl.java index 187b0ee..1b01363 100644 --- a/casic-metering-service/src/main/java/com/casic/missiles/service/impl/CommonApprovalServiceImpl.java +++ b/casic-metering-service/src/main/java/com/casic/missiles/service/impl/CommonApprovalServiceImpl.java @@ -141,8 +141,9 @@ UpdateWrapper updateWrapper = new UpdateWrapper<>(); updateWrapper.eq("id",approvalId); updateWrapper.set("approval_status",approvalStatus); - boolean updateRes = this.update(updateWrapper); - return updateRes ? ReturnUtil.success() : ReturnUtil.failed("请求失败"); + updateWrapper.ne("approval_status",ApprovalStatusEnum.PASSED); + this.update(updateWrapper); + return ReturnUtil.success(); } @Override