diff --git a/src/main/java/com/docus/server/archive/service/impl/MzsyUserInfoSyncServiceImpl.java b/src/main/java/com/docus/server/archive/service/impl/MzsyUserInfoSyncServiceImpl.java index 7710b0a..a31dca6 100644 --- a/src/main/java/com/docus/server/archive/service/impl/MzsyUserInfoSyncServiceImpl.java +++ b/src/main/java/com/docus/server/archive/service/impl/MzsyUserInfoSyncServiceImpl.java @@ -62,7 +62,10 @@ public class MzsyUserInfoSyncServiceImpl implements UserInfoSyncService { // 360his查询用户电话信息并设置 List userNames = powerUsers.stream().map(PowerUser::getUserName).collect(Collectors.toList()); List hisUserInfoList = hisUserInfoMapper.findByYgDms(userNames); - Map userTelMap = hisUserInfoList.stream().collect(Collectors.toMap(MzsyHisUserInfo::getYGDM, MzsyHisUserInfo::getYGDH)); + Map userTelMap =new HashMap<>(); + for (MzsyHisUserInfo hisUserInfo : hisUserInfoList) { + userTelMap.put(hisUserInfo.getYGDM(),hisUserInfo.getYGDH()); + } for (PowerUser powerUser : powerUsers) { powerUser.setUserTel(userTelMap.get(powerUser.getUserName())); }