diff --git a/visa/visa-server/src/main/java/cn/axzo/nanopart/visa/server/service/impl/ChangeRecordConfirmServiceImpl.java b/visa/visa-server/src/main/java/cn/axzo/nanopart/visa/server/service/impl/ChangeRecordConfirmServiceImpl.java index 69a35563..11366fe1 100644 --- a/visa/visa-server/src/main/java/cn/axzo/nanopart/visa/server/service/impl/ChangeRecordConfirmServiceImpl.java +++ b/visa/visa-server/src/main/java/cn/axzo/nanopart/visa/server/service/impl/ChangeRecordConfirmServiceImpl.java @@ -216,12 +216,8 @@ public class ChangeRecordConfirmServiceImpl extends ServiceImpl> listMap = list.stream().collect(Collectors.groupingBy(e -> { - if (Objects.isNull(e.getNodeId())) { - return e.getType() + "#" + e.getOuId() + "#0"; - } - return e.getType() + "#" + e.getOuId() + "#" + e.getNodeId(); - })); + Map> listMap = list.stream() + .collect(Collectors.groupingBy(e -> e.getType() + "#" + e.getOuId())); return this.buildRelationOuAndPerson(listMap, workspaceId); }