Browse Source

fix:

增加循环获取人员信息的缓存Key
master
pref_mail@163.com 10 months ago
parent
commit
6515da00ce
  1. 5
      blade-service/logpm-distribution/src/main/java/com/logpm/distribution/receiver/ClerkCheckPushDataQueueHandler.java

5
blade-service/logpm-distribution/src/main/java/com/logpm/distribution/receiver/ClerkCheckPushDataQueueHandler.java

@ -224,6 +224,7 @@ public class ClerkCheckPushDataQueueHandler {
private void buildNameAndPhone(List<SignPushDataUnitDTO> pushOldPackageSigning) { private void buildNameAndPhone(List<SignPushDataUnitDTO> pushOldPackageSigning) {
for (SignPushDataUnitDTO signPushDataUnitDTO : pushOldPackageSigning) { for (SignPushDataUnitDTO signPushDataUnitDTO : pushOldPackageSigning) {
User user = bladeRedis.get(RedisKeyConstant.USER_NAME_PHONE_KEY + signPushDataUnitDTO.getAdministratorsId()); User user = bladeRedis.get(RedisKeyConstant.USER_NAME_PHONE_KEY + signPushDataUnitDTO.getAdministratorsId());
log.info("buildNameAndPhone >>> 获取缓存的中的用户信息{}",user);
if (user == null) { if (user == null) {
R<User> userT = userClient.userInfoById(signPushDataUnitDTO.getAdministratorsId()); R<User> userT = userClient.userInfoById(signPushDataUnitDTO.getAdministratorsId());
if (userT.isSuccess()) { if (userT.isSuccess()) {
@ -232,8 +233,8 @@ public class ClerkCheckPushDataQueueHandler {
} }
} }
if (ObjectUtils.isNotNull(user)) { if (ObjectUtils.isNotNull(user)) {
assert user != null; assert user != null;
signPushDataUnitDTO.setAdministratorsName(user.getName()); signPushDataUnitDTO.setAdministratorsName(user.getName());
signPushDataUnitDTO.setAdministratorsPhone(user.getPhone()); signPushDataUnitDTO.setAdministratorsPhone(user.getPhone());
} }

Loading…
Cancel
Save