|
|
|
@ -317,6 +317,9 @@
|
|
|
|
|
<if test="userName!=null and userName!=''">
|
|
|
|
|
and power_user.user_name LIKE '%${userName}%'
|
|
|
|
|
</if>
|
|
|
|
|
<if test="name!=null and name!=''">
|
|
|
|
|
and power_user.name LIKE '%${name}%'
|
|
|
|
|
</if>
|
|
|
|
|
<if test="userEmail!=null and userEmail!=''">
|
|
|
|
|
and power_user.user_email LIKE '%${userEmail}%'
|
|
|
|
|
</if>
|
|
|
|
@ -369,6 +372,9 @@
|
|
|
|
|
<if test="userName!=null and userName!=''">
|
|
|
|
|
and power_user.user_name LIKE '%${userName}%'
|
|
|
|
|
</if>
|
|
|
|
|
<if test="name!=null and name!=''">
|
|
|
|
|
and power_user.name LIKE '%${name}%'
|
|
|
|
|
</if>
|
|
|
|
|
<if test="userEmail!=null and userEmail!=''">
|
|
|
|
|
and power_user.user_email LIKE '%${userEmail}%'
|
|
|
|
|
</if>
|
|
|
|
@ -549,14 +555,19 @@
|
|
|
|
|
power_user.dept_id,
|
|
|
|
|
power_user.dept_code,
|
|
|
|
|
power_role.role_name,
|
|
|
|
|
name
|
|
|
|
|
NAME,
|
|
|
|
|
power_dept.dept_name
|
|
|
|
|
FROM
|
|
|
|
|
power_user_dict
|
|
|
|
|
INNER JOIN power_user ON power_user_dict.user_id = power_user.user_id AND power_user.effective = 1 AND power_user.role_id != 0
|
|
|
|
|
LEFT JOIN power_role ON power_user.role_id = power_role.role_id AND power_role.effective = 1
|
|
|
|
|
INNER JOIN power_user ON power_user_dict.user_id = power_user.user_id
|
|
|
|
|
AND power_user.effective = 1
|
|
|
|
|
AND power_user.role_id != 0
|
|
|
|
|
LEFT JOIN power_role ON power_user.role_id = power_role.role_id
|
|
|
|
|
AND power_role.effective = 1
|
|
|
|
|
LEFT JOIN power_dept ON power_user.dept_id = power_dept.dept_id AND power_dept.effective = 1
|
|
|
|
|
<if test="userId != null and userId != ''">
|
|
|
|
|
WHERE
|
|
|
|
|
dict_id = (
|
|
|
|
|
power_user_dict.dict_id = (
|
|
|
|
|
SELECT
|
|
|
|
|
dict_id
|
|
|
|
|
FROM
|
|
|
|
|