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