From 390574e0d9d01618c867c5db6a9ab21a43057eda Mon Sep 17 00:00:00 2001
From: heheng <475597332@qq.com>
Date: 星期五, 08 八月 2025 15:40:11 +0800
Subject: [PATCH] 部分新功能

---
 multi-system/src/main/java/com/gkhy/exam/system/service/impl/AnnualMaintenanceRecordServiceImpl.java |   12 ++++++------
 1 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/multi-system/src/main/java/com/gkhy/exam/system/service/impl/AnnualMaintenanceRecordServiceImpl.java b/multi-system/src/main/java/com/gkhy/exam/system/service/impl/AnnualMaintenanceRecordServiceImpl.java
index 4e5f56a..5152f50 100644
--- a/multi-system/src/main/java/com/gkhy/exam/system/service/impl/AnnualMaintenanceRecordServiceImpl.java
+++ b/multi-system/src/main/java/com/gkhy/exam/system/service/impl/AnnualMaintenanceRecordServiceImpl.java
@@ -65,7 +65,7 @@
             i = annualMaintenanceRecordMapper.updateById(annualMaintenanceRecord);
         }
         if (i > 0){
-
+            batchSaveRecordUser(isAdd, annualMaintenanceRecord.getId(), annualMaintenanceRecordUsers, annualMaintenanceRecord.getDelRecordUserIds());
             return CommonResult.success();
         }
         return CommonResult.failed();
@@ -126,14 +126,14 @@
                     user.setCreateTime(LocalDateTime.now());
                     user.setCreateBy(SecurityUtils.getUsername());
                 });
-                int insert = annualMaintenanceRecordUserMapper.batchInsert(annualMaintenanceRecordUsers);
+                int insert = annualMaintenanceRecordUserMapper.batchInsert(addUser);
                 if (insert <= 0){
                     throw new RuntimeException("保存年度基础设施维护记录人员失败");
                 }
             }
 
             List<AnnualMaintenanceRecordUser> updateUser = annualMaintenanceRecordUsers.stream()
-                    .filter(user -> null == user.getId())
+                    .filter(user -> null != user.getId())
                     .collect(Collectors.toList());
             if (ObjectUtils.isNotEmpty(updateUser)){
                 updateUser.forEach(user -> {
@@ -183,9 +183,9 @@
 
             LambdaQueryWrapper<AnnualMaintenanceRecordUser> eq = new LambdaQueryWrapper<AnnualMaintenanceRecordUser>().eq(AnnualMaintenanceRecordUser::getAnnualMaintenanceRecordId, id);
             int update1 = annualMaintenanceRecordUserMapper.update(annualMaintenanceRecordUser, eq);
-            if (update1 <= 0){
-                throw new RuntimeException("删除年度基础设施维护计划人员失败");
-            }
+//            if (update1 <= 0){
+//                throw new RuntimeException("删除年度基础设施维护计划人员失败");
+//            }
             return CommonResult.success();
         }
         return CommonResult.failed();

--
Gitblit v1.9.2