From 487ebcc3b2db366ad7bfb6f34bd11f4ffec9e11e Mon Sep 17 00:00:00 2001
From: puzhibing <393733352@qq.com>
Date: 星期二, 10 三月 2026 20:00:17 +0800
Subject: [PATCH] Merge remote-tracking branch 'origin/master'
---
xp-robotaxi-maintenance-boot/src/main/java/com/xiaopeng/maintenance/service/impl/XpTaskServiceImpl.java | 15 ++++++---------
1 files changed, 6 insertions(+), 9 deletions(-)
diff --git a/xp-robotaxi-maintenance-boot/src/main/java/com/xiaopeng/maintenance/service/impl/XpTaskServiceImpl.java b/xp-robotaxi-maintenance-boot/src/main/java/com/xiaopeng/maintenance/service/impl/XpTaskServiceImpl.java
index 4e11418..7cb2085 100644
--- a/xp-robotaxi-maintenance-boot/src/main/java/com/xiaopeng/maintenance/service/impl/XpTaskServiceImpl.java
+++ b/xp-robotaxi-maintenance-boot/src/main/java/com/xiaopeng/maintenance/service/impl/XpTaskServiceImpl.java
@@ -1471,15 +1471,12 @@
res.setReportUserPhone("111111");
res.setReportUserAvatar("[]");
}else{
- List<Long> reportUserIds = new ArrayList<>();
- reportUserIds.add(task.getReportUserId());
- List<SysUser> sysUsers = sysUserClient.listByIds(reportUserIds).getData();
- if (sysUsers != null && !sysUsers.isEmpty()) {
- SysUser sysUser = sysUsers.get(0);
- res.setReportUserId(sysUser.getId());
- res.setReportUserName(sysUser.getNickName());
- res.setReportUserPhone(sysUser.getPhoneNumber());
- res.setReportUserAvatar(sysUser.getAvatar());
+ XpOperationsUser data = xpOperationUserClient.queryById(task.getReportUserId()).getData();
+ if (data != null ) {
+ res.setReportUserId(data.getId());
+ res.setReportUserName(data.getNickName());
+ res.setReportUserPhone(data.getPhoneNumber());
+ res.setReportUserAvatar(data.getAvatar());
}
}
--
Gitblit v1.7.1