diff --git a/casic-metering-service/src/main/java/com/casic/missiles/service/Impl/quality/BizQualityInternalAuditManagementServiceImpl.java b/casic-metering-service/src/main/java/com/casic/missiles/service/Impl/quality/BizQualityInternalAuditManagementServiceImpl.java index 38f2bd3..e7f4414 100644 --- a/casic-metering-service/src/main/java/com/casic/missiles/service/Impl/quality/BizQualityInternalAuditManagementServiceImpl.java +++ b/casic-metering-service/src/main/java/com/casic/missiles/service/Impl/quality/BizQualityInternalAuditManagementServiceImpl.java @@ -191,12 +191,12 @@ if (num > 0) { throw new BusinessException(2800, "该年度管理工作已存在"); } - boolean flag = super.save(entity); - AuthUser authUser = permissionContext.getAuthService().getLoginUser(); entity.setCreateId(authUser.getId()); entity.setCreateName(authUser.getName()); + boolean flag = super.save(entity); + if (CollectionUtil.isNotEmpty(entity.getInternalAuditFiles())) { LambdaQueryWrapper query = new LambdaQueryWrapper(); query.eq(BizQualityInternalAuditFile::getManagementId, entity.getId());