feat:【用户管理】增加根据角色/组织进行查询的支持,增加查看指定用户拥有的所有权限的功能

This commit is contained in:
wangjiahao
2021-08-12 11:22:27 +08:00
parent d9c7885c88
commit d714f146a0
2 changed files with 13 additions and 5 deletions

View File

@@ -34,9 +34,16 @@
<select id="query" parameterType="io.dataease.base.mapper.ext.query.GridExample" resultMap="BaseResultMap">
select u.*,u.user_id as id, d.pid, d.name as dept_name
from sys_user u
left join sys_dept d on d.dept_id = u.dept_id
SELECT DISTINCT
u.*,
u.user_id AS id,
d.pid,
d.NAME AS dept_name
FROM
sys_user u
LEFT JOIN sys_dept d ON d.dept_id = u.dept_id
LEFT JOIN sys_users_roles sur ON sur.user_id = u.user_id
LEFT JOIN sys_role r ON r.role_id = sur.role_id
<if test="_parameter != null">
<include refid="io.dataease.base.mapper.ext.query.GridSql.gridCondition" />