diff --git a/ad-distribute-system/system-biz/src/main/java/com/baiye/system/mapper/SysUserMapper.java b/ad-distribute-system/system-biz/src/main/java/com/baiye/system/mapper/SysUserMapper.java index daf2ff4..9d5bf60 100644 --- a/ad-distribute-system/system-biz/src/main/java/com/baiye/system/mapper/SysUserMapper.java +++ b/ad-distribute-system/system-biz/src/main/java/com/baiye/system/mapper/SysUserMapper.java @@ -149,6 +149,14 @@ public interface SysUserMapper extends ExtendMapper { */ List listByRoleCodeAndUserId(@Param("roleCode") String roleCode, @Param("userId") Long userId); + /** + * 根据用户id查询用户名称 + * + * @param userIds ids + * @return + */ + List listUserNameByUserIds(@Param("userIds") List userIds); + /** * 返回用户的select数据 name=> username value => userId * diff --git a/ad-distribute-system/system-biz/src/main/java/com/baiye/system/service/SysUserService.java b/ad-distribute-system/system-biz/src/main/java/com/baiye/system/service/SysUserService.java index 6e4b7c6..f08a2e0 100644 --- a/ad-distribute-system/system-biz/src/main/java/com/baiye/system/service/SysUserService.java +++ b/ad-distribute-system/system-biz/src/main/java/com/baiye/system/service/SysUserService.java @@ -129,6 +129,14 @@ public interface SysUserService extends ExtendService { */ List listByRoleCodeAndUserId(String roleCode, Long userId); + /** + * 根据用户id查询用户名称 + * + * @param userIds 用户id + * @return List + */ + List listUserNameByUserIds(List userIds); + /** * 根据角色查询用户 * @@ -203,4 +211,5 @@ public interface SysUserService extends ExtendService { */ void updateDistributeNum(List updateSysUserList); + } diff --git a/ad-distribute-system/system-biz/src/main/java/com/baiye/system/service/impl/SysUserServiceImpl.java b/ad-distribute-system/system-biz/src/main/java/com/baiye/system/service/impl/SysUserServiceImpl.java index b482197..0cee29d 100644 --- a/ad-distribute-system/system-biz/src/main/java/com/baiye/system/service/impl/SysUserServiceImpl.java +++ b/ad-distribute-system/system-biz/src/main/java/com/baiye/system/service/impl/SysUserServiceImpl.java @@ -369,6 +369,11 @@ public class SysUserServiceImpl extends ExtendServiceImpl listUserNameByUserIds(List userIds) { + return baseMapper.listUserNameByUserIds(userIds); + } + /** * 根据角色查询用户 * diff --git a/ad-distribute-system/system-biz/src/main/resources/mapper/SysUserMapper.xml b/ad-distribute-system/system-biz/src/main/resources/mapper/SysUserMapper.xml index bea2182..b208fec 100644 --- a/ad-distribute-system/system-biz/src/main/resources/mapper/SysUserMapper.xml +++ b/ad-distribute-system/system-biz/src/main/resources/mapper/SysUserMapper.xml @@ -55,17 +55,30 @@ + + SELECT - - FROM - tb_store st + , + tsu.user_id as userId + FROM tb_store st + left join tb_store_user tsu on st.id = tsu.store_id ${ew.customSqlSegment}