refactor: 个人中心个人信息完善

This commit is contained in:
ray
2024-08-16 18:20:54 +08:00
parent 6c6a4c6e34
commit 13156e9440
5 changed files with 44 additions and 2 deletions

View File

@@ -152,4 +152,26 @@
GROUP BY u.id
</select>
<!-- 根据用户ID获取用户详情 -->
<select id="getUserProfile" resultType="com.youlai.system.model.bo.UserBO">
SELECT
u.id,
u.username,
u.nickname,
u.mobile,
u.gender,
u.avatar,
u.STATUS,
d.NAME AS deptName,
GROUP_CONCAT(r.NAME) AS roleNames,
u.create_time
FROM
sys_user u
LEFT JOIN sys_dept d ON u.dept_id = d.id
LEFT JOIN sys_user_role sur ON u.id = sur.user_id
LEFT JOIN sys_role r ON sur.role_id = r.id
WHERE
u.id = #{userId} AND u.is_deleted = 0
</select>
</mapper>