From 3cc8d1cc3662d88fe7f3666fb1f99e1b19411424 Mon Sep 17 00:00:00 2001
From: heheng <475597332@qq.com>
Date: 星期一, 14 七月 2025 16:59:58 +0800
Subject: [PATCH] 新功能加问题修复

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

diff --git a/multi-system/src/main/java/com/gkhy/exam/system/service/impl/InternalAuditCheckServiceImpl.java b/multi-system/src/main/java/com/gkhy/exam/system/service/impl/InternalAuditCheckServiceImpl.java
index 09aa831..e066d13 100644
--- a/multi-system/src/main/java/com/gkhy/exam/system/service/impl/InternalAuditCheckServiceImpl.java
+++ b/multi-system/src/main/java/com/gkhy/exam/system/service/impl/InternalAuditCheckServiceImpl.java
@@ -24,6 +24,7 @@
 
 import java.time.LocalDateTime;
 import java.util.List;
+import java.util.Set;
 import java.util.stream.Collectors;
 
 /**
@@ -65,7 +66,7 @@
             if (ObjectUtil.isNotEmpty(internalAuditCheck.getInternalAuditCheckPeople())){
                 batchInsert(internalAuditCheck.getInternalAuditCheckPeople(),internalAuditCheck1.getId());
             }
-
+            return CommonResult.success();
         }
         return CommonResult.failed();
     }
@@ -98,10 +99,10 @@
         if (update > 0) {
             List<InternalAuditCheckPerson> internalAuditCheckPeople = internalAuditCheck.getInternalAuditCheckPeople();
             if (ObjectUtil.isNotEmpty(internalAuditCheckPeople)){
-                List<Long> collect = internalAuditCheckPeople.stream().map(InternalAuditCheckPerson::getAuditUserId)
-                        .collect(Collectors.toList());
+                Set<Long> collect = internalAuditCheckPeople.stream().map(InternalAuditCheckPerson::getAuditUserId)
+                        .collect(Collectors.toSet());
                 if (collect.size() != internalAuditCheckPeople.size()){
-                    throw new RuntimeException("选择的受审人员重复");
+                    throw new RuntimeException("受审人员重复");
                 }
                 LambdaQueryWrapper<InternalAuditCheckPerson> queryWrapper = new LambdaQueryWrapper<>();
                 queryWrapper.eq(InternalAuditCheckPerson::getAuditId, internalAuditCheck.getId());
@@ -196,6 +197,6 @@
         List<InternalAuditCheckPerson> internalAuditCheckPeople = internalAuditCheckPersonMapper.selectList(queryWrapper);
         internalAuditCheckVo.setInternalAuditCheckPeople(internalAuditCheckPeople);
 
-        return CommonResult.success(internalAuditCheck);
+        return CommonResult.success(internalAuditCheckVo);
     }
 }

--
Gitblit v1.9.2