From 3bd530c60d1bd40654b77a64efcc4cde2a24c130 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9D=9C=E5=BB=BA=E8=B6=85?= <3182967682@qq.com> Date: Wed, 11 Nov 2020 13:58:17 +0800 Subject: [PATCH] fix --- .../performance/service/impl/AssessManagerServiceImpl.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/com/lz/modules/performance/service/impl/AssessManagerServiceImpl.java b/src/main/java/com/lz/modules/performance/service/impl/AssessManagerServiceImpl.java index d0177167..475f164d 100644 --- a/src/main/java/com/lz/modules/performance/service/impl/AssessManagerServiceImpl.java +++ b/src/main/java/com/lz/modules/performance/service/impl/AssessManagerServiceImpl.java @@ -233,7 +233,7 @@ public class AssessManagerServiceImpl implements AssessManagerService { List staffs = map.get(group.getId()); staffs.retainAll(change); - List collect = staffs.stream().map(s -> Long.valueOf(s)).collect(toList()); + List collect = staffs.stream().distinct().map(s -> Long.valueOf(s)).collect(toList()); collect.removeAll(longs); if(CollectionUtils.isNotEmpty(collect)){ groupStaffs.setStaffIds(collect);