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 c7b29c7a..83a87588 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 @@ -273,17 +273,6 @@ public class ChangeRecordConfirmServiceImpl extends ServiceImpl x)); } - private Map buildPersonDtoMap(Set personSet) { - if (CollectionUtils.isEmpty(personSet)) { - return Maps.newHashMap(); - } - List profiles = visaProfileGateway.getProfiles(Lists.newArrayList(personSet)); - if (CollectionUtils.isEmpty(profiles)) { - return Maps.newHashMap(); - } - return profiles.stream().collect(Collectors.toMap(PersonProfileDto::getId, Function.identity(), (x, y) -> x)); - } - /** * 条件查询列表 */ @@ -351,9 +340,9 @@ public class ChangeRecordConfirmServiceImpl extends ServiceImpl personMap = buildPersonDtoMap(list.stream() + Map personMap = visaProfileGateway.getProfileMap(list.stream() .map(ChangeRecordConfirm::getPersonId) - .collect(Collectors.toSet())); + .collect(Collectors.toList())); return list.stream().map(i -> VisaChangeApproveCreateReq.ApprovePersonInfo.builder() .workspaceId(i.getWorkspaceId()) .ouId(i.getOuId())