From 442a2a1b8d8900bb105046ab34f18bd699cda6a6 Mon Sep 17 00:00:00 2001 From: luyie Date: Thu, 24 Sep 2026 17:15:57 +0800 Subject: [PATCH] =?UTF-8?q?update:=E7=8F=AD=E7=BB=84=E8=B4=9F=E8=B4=A3?= =?UTF-8?q?=E4=BA=BA=E5=8F=8A=E7=94=B5=E8=AF=9D=E6=94=B9=E4=B8=BAfeign?= =?UTF-8?q?=E5=AE=9E=E6=97=B6=E8=8E=B7=E5=8F=96,=E4=B8=8D=E5=86=8D?= =?UTF-8?q?=E4=BD=BF=E7=94=A8=E7=94=A8=E6=88=B7=E7=BC=93=E5=AD=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../main/service/impl/HydropowerServiceImpl.java | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/hzims-service/operational/src/main/java/com/hnac/hzims/operational/main/service/impl/HydropowerServiceImpl.java b/hzims-service/operational/src/main/java/com/hnac/hzims/operational/main/service/impl/HydropowerServiceImpl.java index 150479f..0e74254 100644 --- a/hzims-service/operational/src/main/java/com/hnac/hzims/operational/main/service/impl/HydropowerServiceImpl.java +++ b/hzims-service/operational/src/main/java/com/hnac/hzims/operational/main/service/impl/HydropowerServiceImpl.java @@ -51,6 +51,7 @@ import org.springblade.core.tool.utils.StringUtil; import org.springblade.system.entity.Dept; import org.springblade.system.user.cache.UserCache; import org.springblade.system.user.entity.User; +import org.springblade.system.user.feign.IUserClient; import org.springframework.beans.factory.annotation.Value; import org.springframework.data.redis.core.RedisTemplate; import org.springframework.stereotype.Service; @@ -111,6 +112,8 @@ public class HydropowerServiceImpl implements HydropowerService { private final IInspectTaskReportClient inspectTaskReportClient; + private final IUserClient userClient; + private final RedisTemplate redisTemplate; @Value("${hzims.operation.realIdKey}") @@ -1866,11 +1869,11 @@ public class HydropowerServiceImpl implements HydropowerService { if(StringUtil.isBlank(managerId)){ return ""; } - User user = UserCache.getUser(Long.valueOf(managerId)); - if (ObjectUtil.isEmpty(user)) { + R userR = userClient.userInfoById(Long.valueOf(managerId)); + if(!userR.isSuccess() || ObjectUtil.isEmpty(userR.getData())){ return ""; } - return user.getName(); + return userR.getData().getName(); } /** @@ -1882,11 +1885,11 @@ public class HydropowerServiceImpl implements HydropowerService { if(StringUtil.isBlank(managerId)){ return ""; } - User user = UserCache.getUser(Long.valueOf(managerId)); - if (ObjectUtil.isEmpty(user)) { + R userR = userClient.userInfoById(Long.valueOf(managerId)); + if(!userR.isSuccess() || ObjectUtil.isEmpty(userR.getData())){ return ""; } - return user.getPhone(); + return userR.getData().getPhone(); } /**