根据nick_name查询部门名称

This commit is contained in:
2025-07-14 16:11:46 +08:00
parent cc558af354
commit 1e40a2d344
8 changed files with 113 additions and 1 deletions

View File

@@ -114,5 +114,11 @@ public interface SysUserMapper extends BaseMapperPlus<SysUserMapper, SysUser, Sy
*/
List<SysUser> selectListAndNotDel();
/**
* 通过昵称查询用户
* @param nickName 昵称
* @return 用户对象信息
*/
SysUser selectUserByNickName(String nickName);
}

View File

@@ -83,6 +83,13 @@ public interface ISysUserService {
*/
SysUser selectUserByIdAndNotDelFlag(Long userId);
/**
* 通过昵称查询用户
* @param nickName 昵称
* @return 用户对象信息
*/
SysUser selectUserByNickName(String nickName);
/**
* 根据用户ID查询用户所属角色组
*

View File

@@ -526,4 +526,9 @@ public class SysUserServiceImpl implements ISysUserService, UserService {
return ObjectUtil.isNull(sysUser) ? null : sysUser.getNickName();
}
@Override
public SysUser selectUserByNickName(String nickName) {
return baseMapper.selectUserByNickName(nickName);
}
}

View File

@@ -192,6 +192,11 @@
where u.del_flag = '0' and u.email = #{email}
</select>
<select id="selectUserByNickName" parameterType="String" resultMap="SysUserResult">
<include refid="selectUserVo"/>
where u.del_flag = '0' and u.nick_name = #{nickName}
</select>
<select id="selectUserById" parameterType="Long" resultMap="SysUserResult">
<include refid="selectUserVo"/>
where u.del_flag = '0' and u.user_id = #{userId}