From 7acc41302dd73abc14147c6b8cbcea6371a8979e Mon Sep 17 00:00:00 2001 From: wyb <1977763549@qq.com> Date: Mon, 4 Nov 2024 15:02:01 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20toMap=20value=20is=20null=EF=BC=8CNullPo?= =?UTF-8?q?interException?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../archive/service/impl/MzsyUserInfoSyncServiceImpl.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) 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())); }