From 9f0e0a5964afa582b0bb18ba0da9cf3dfc941e84 Mon Sep 17 00:00:00 2001 From: sxu <602087911@qq.com> Date: Wed, 4 Jun 2025 15:27:26 +0800 Subject: [PATCH] =?UTF-8?q?=E5=9B=9E=E6=98=BE=E4=BA=BA=E8=84=B8=E5=9B=BE?= =?UTF-8?q?=E7=89=87?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../com/bonus/system/service/impl/SysUserServiceImpl.java | 7 +++++++ .../src/main/resources/mapper/system/SysUserMapper.xml | 2 +- 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/bonus-modules/bonus-system/src/main/java/com/bonus/system/service/impl/SysUserServiceImpl.java b/bonus-modules/bonus-system/src/main/java/com/bonus/system/service/impl/SysUserServiceImpl.java index 06c8d29..c72cebe 100644 --- a/bonus-modules/bonus-system/src/main/java/com/bonus/system/service/impl/SysUserServiceImpl.java +++ b/bonus-modules/bonus-system/src/main/java/com/bonus/system/service/impl/SysUserServiceImpl.java @@ -15,6 +15,7 @@ import com.bonus.common.datascope.annotation.DataScope; import com.bonus.common.datascope.utils.CommonDataPermissionInfo; import com.bonus.common.security.config.VerificationCodeConfig; import com.bonus.common.security.utils.SecurityUtils; +import com.bonus.system.api.RemoteFileService; import com.bonus.system.api.domain.*; import com.bonus.system.domain.SysUserPost; import com.bonus.system.feign.SmartCanteenClient; @@ -78,6 +79,9 @@ public class SysUserServiceImpl implements ISysUserService { @Autowired private JavaMailSender mailSender; // 自动注入JavaMailSender,用于发送邮件 + @Autowired + RemoteFileService remoteFileService; + @Resource private SmartCanteenClient smartCanteenClient; @@ -112,6 +116,9 @@ public class SysUserServiceImpl implements ISysUserService { } user.setCompanyId(SecurityUtils.getLoginUser().getSysUser().getCompanyId()); List sysUsers = userMapper.selectUserList(user); + for (SysUser sysUser : sysUsers) { + sysUser.setPhotoUrl(remoteFileService.getFullFileUrl(sysUser.getPhotoUrl())); + } return sysUsers; } diff --git a/bonus-modules/bonus-system/src/main/resources/mapper/system/SysUserMapper.xml b/bonus-modules/bonus-system/src/main/resources/mapper/system/SysUserMapper.xml index e7ce897..f659fc9 100644 --- a/bonus-modules/bonus-system/src/main/resources/mapper/system/SysUserMapper.xml +++ b/bonus-modules/bonus-system/src/main/resources/mapper/system/SysUserMapper.xml @@ -106,7 +106,7 @@