gateway
This commit is contained in:
@@ -29,13 +29,10 @@
|
||||
<result column="phone" property="phone" jdbcType="VARCHAR"/>
|
||||
<result column="wechat_id" property="wechatId" jdbcType="VARCHAR"/>
|
||||
<result column="status" property="status" jdbcType="VARCHAR"/>
|
||||
<result column="user_type" property="userType" jdbcType="VARCHAR"/>
|
||||
<!-- 用户信息字段 -->
|
||||
<result column="avatar" property="avatar" jdbcType="VARCHAR"/>
|
||||
<result column="gender" property="gender" jdbcType="INTEGER"/>
|
||||
<result column="family_name" property="familyName" jdbcType="VARCHAR"/>
|
||||
<result column="given_name" property="givenName" jdbcType="VARCHAR"/>
|
||||
<result column="full_name" property="fullName" jdbcType="VARCHAR"/>
|
||||
<result column="username" property="username" jdbcType="VARCHAR"/>
|
||||
<result column="level" property="level" jdbcType="INTEGER"/>
|
||||
<result column="id_card" property="idCard" jdbcType="VARCHAR"/>
|
||||
<result column="address" property="address" jdbcType="VARCHAR"/>
|
||||
@@ -137,15 +134,15 @@
|
||||
<!-- 根据用户ID查询系统用户角色关系 -->
|
||||
<select id="getUserRoleByUserId" resultMap="UserDeptRoleVOResultMap" parameterType="java.lang.String">
|
||||
SELECT
|
||||
u.user_id, u.username, u.password, u.email, u.phone, u.wechat_id, u.status, u.user_type,
|
||||
ui.avatar, ui.gender, ui.family_name, ui.given_name, ui.full_name, ui.level, ui.id_card, ui.address,
|
||||
u.user_id, u.password, u.email, u.phone, u.wechat_id, u.status,
|
||||
ui.avatar, ui.gender, ui.username, ui.level, ui.id_card, ui.address,
|
||||
d.dept_id, d.name AS dept_name, d.parent_id, d.description AS dept_description,
|
||||
r.role_id, r.name AS role_name, r.description AS role_description, r.scope, r.owner_dept_id, r.status AS role_status,
|
||||
ur.optsn, ur.creator, ur.updater, ur.dept_path, ur.remark, ur.create_time, ur.update_time, ur.delete_time, ur.deleted
|
||||
ur.optsn, ur.creator, ur.updater, ur.dept_path, u.remark, ur.create_time, ur.update_time, ur.delete_time, ur.deleted
|
||||
FROM sys.tb_sys_user_role ur
|
||||
LEFT JOIN sys.tb_sys_user u ON ur.user_id = u.user_id AND (u.deleted IS NULL OR u.deleted = false)
|
||||
LEFT JOIN sys.tb_sys_user_info ui ON u.user_id = ui.user_id AND (ui.deleted IS NULL OR ui.deleted = false)
|
||||
LEFT JOIN sys.tb_sys_dept d ON u.dept_path LIKE CONCAT('%/', d.dept_id, '/%') AND (d.deleted IS NULL OR d.deleted = false)
|
||||
LEFT JOIN sys.tb_sys_dept d ON d.dept_id = ur.dept_id
|
||||
LEFT JOIN sys.tb_sys_role r ON ur.role_id = r.role_id AND (r.deleted IS NULL OR r.deleted = false)
|
||||
WHERE ur.user_id = #{userId}
|
||||
AND (ur.deleted IS NULL OR ur.deleted = false)
|
||||
@@ -155,16 +152,15 @@
|
||||
<!-- 根据条件查询系统用户角色关系列表 -->
|
||||
<select id="getUserRoleByFilter" resultMap="UserDeptRoleVOResultMap" parameterType="org.xyzh.common.dto.sys.TbSysUserRoleDTO">
|
||||
SELECT DISTINCT
|
||||
u.user_id, u.username, u.password, u.email, u.phone, u.wechat_id, u.status, u.user_type,
|
||||
ui.avatar, ui.gender, ui.family_name, ui.given_name, ui.full_name, ui.level, ui.id_card, ui.address,
|
||||
u.user_id, u.password, u.email, u.phone, u.wechat_id, u.status,
|
||||
ui.avatar, ui.gender, ui.username, ui.level, ui.id_card, ui.address,
|
||||
d.dept_id, d.name AS dept_name, d.parent_id, d.description AS dept_description,
|
||||
r.role_id, r.name AS role_name, r.description AS role_description, r.scope, r.owner_dept_id, r.status AS role_status,
|
||||
|
||||
ur.optsn, ur.creator, ur.updater, ur.dept_path, ur.remark, ur.create_time, ur.update_time, ur.delete_time, ur.deleted
|
||||
ur.optsn, ur.creator, ur.updater, ur.dept_path, u.remark, ur.create_time, ur.update_time, ur.delete_time, ur.deleted
|
||||
FROM sys.tb_sys_user_role ur
|
||||
LEFT JOIN sys.tb_sys_user u ON ur.user_id = u.user_id AND (u.deleted IS NULL OR u.deleted = false)
|
||||
LEFT JOIN sys.tb_sys_user_info ui ON u.user_id = ui.user_id AND (ui.deleted IS NULL OR ui.deleted = false)
|
||||
LEFT JOIN sys.tb_sys_dept d ON u.dept_path LIKE CONCAT('%/', d.dept_id, '/%') AND (d.deleted IS NULL OR d.deleted = false)
|
||||
LEFT JOIN sys.tb_sys_dept d ON d.dept_id = ur.dept_id
|
||||
LEFT JOIN sys.tb_sys_role r ON ur.role_id = r.role_id AND (r.deleted IS NULL OR r.deleted = false)
|
||||
<where>
|
||||
<if test="filter.userId != null and filter.userId != ''">
|
||||
@@ -184,8 +180,8 @@
|
||||
<!-- 根据条件查询系统用户角色关系分页列表 -->
|
||||
<select id="getUserRolePageByFilter" resultMap="UserDeptRoleVOResultMap">
|
||||
SELECT DISTINCT
|
||||
u.user_id, u.username, u.password, u.email, u.phone, u.wechat_id, u.status, u.user_type,
|
||||
ui.avatar, ui.gender, ui.family_name, ui.given_name, ui.full_name, ui.level, ui.id_card, ui.address,
|
||||
u.user_id, u.password, u.email, u.phone, u.wechat_id, u.status,
|
||||
ui.avatar, ui.gender, ui.username, ui.level, ui.id_card, ui.address,
|
||||
d.dept_id, d.name AS dept_name, d.parent_id, d.description AS dept_description,
|
||||
r.role_id, r.name AS role_name, r.description AS role_description, r.scope, r.owner_dept_id, r.status AS role_status,
|
||||
(SELECT m.module_id FROM sys.tb_sys_role_permission rp2
|
||||
@@ -203,11 +199,11 @@
|
||||
LEFT JOIN sys.tb_sys_module m ON p2.module_id = m.module_id AND (m.deleted IS NULL OR m.deleted = false)
|
||||
WHERE rp2.role_id = r.role_id AND (rp2.deleted IS NULL OR rp2.deleted = false)
|
||||
ORDER BY rp2.create_time ASC LIMIT 1) AS module_description,
|
||||
ur.optsn, ur.creator, ur.updater, ur.dept_path, ur.remark, ur.create_time, ur.update_time, ur.delete_time, ur.deleted
|
||||
ur.optsn, ur.creator, ur.updater, ur.dept_path, u.remark, ur.create_time, ur.update_time, ur.delete_time, ur.deleted
|
||||
FROM sys.tb_sys_user_role ur
|
||||
LEFT JOIN sys.tb_sys_user u ON ur.user_id = u.user_id AND (u.deleted IS NULL OR u.deleted = false)
|
||||
LEFT JOIN sys.tb_sys_user_info ui ON u.user_id = ui.user_id AND (ui.deleted IS NULL OR ui.deleted = false)
|
||||
LEFT JOIN sys.tb_sys_dept d ON u.dept_path LIKE CONCAT('%/', d.dept_id, '/%') AND (d.deleted IS NULL OR d.deleted = false)
|
||||
LEFT JOIN sys.tb_sys_dept d ON d.dept_id = ur.dept_id AND (d.deleted IS NULL OR d.deleted = false)
|
||||
LEFT JOIN sys.tb_sys_role r ON ur.role_id = r.role_id AND (r.deleted IS NULL OR r.deleted = false)
|
||||
<where>
|
||||
<if test="filter.userId != null and filter.userId != ''">
|
||||
|
||||
Reference in New Issue
Block a user