diff --git a/message-center-biz/src/main/java/com/yxt/messagecenter/biz/message/MessageService.java b/message-center-biz/src/main/java/com/yxt/messagecenter/biz/message/MessageService.java index 55a4b86..d6e4753 100644 --- a/message-center-biz/src/main/java/com/yxt/messagecenter/biz/message/MessageService.java +++ b/message-center-biz/src/main/java/com/yxt/messagecenter/biz/message/MessageService.java @@ -493,6 +493,7 @@ public class MessageService extends MybatisBaseService { String applicationName = query.getApplicationName(); String nextNodeUserSids = query.getUserSids(); List receiveSidList = Arrays.asList(nextNodeUserSids.split(",")); + receiveSidList = receiveSidList.stream().distinct().collect(Collectors.toList()); //根据用户的sid查询用户的id ResultBean stringList1 = sysUserFeign.selectIdBySid(receiveSidList); List reveiveIdList = Arrays.asList(stringList1.getData().split(","));