|
@@ -88,8 +88,8 @@
|
|
</select>
|
|
</select>
|
|
|
|
|
|
<select id="findAllByUserId" resultMap="permissionResult">
|
|
<select id="findAllByUserId" resultMap="permissionResult">
|
|
- select <include refid="fields"/> from sys_role_permission_rel pl
|
|
|
|
- left join t_permission on pl.permission_id = id
|
|
|
|
|
|
+ select distinct <include refid="fields"/> from t_permission
|
|
|
|
+ join sys_role_permission_rel pl on pl.permission_id = id
|
|
where pl.role_id in
|
|
where pl.role_id in
|
|
(
|
|
(
|
|
select ul.role_id from sys_user_role_rel ul
|
|
select ul.role_id from sys_user_role_rel ul
|