|
|
@@ -8,11 +8,10 @@
|
|
|
|
|
|
<select id="findByAdminUserId" parameterType="int" resultType="com.xintong.visualinspection.bean.Permission">
|
|
|
select p.*
|
|
|
- from sys_user u
|
|
|
- LEFT JOIN sys_role_user sru on u.id= sru.sys_user_id
|
|
|
+ from sys_permission p
|
|
|
+ LEFT JOIN sys_role_user sru on sru.sys_user_id = #{userId}
|
|
|
LEFT JOIN sys_role r on sru.sys_role_id=r.id
|
|
|
LEFT JOIN sys_permission_role spr on spr.role_id=r.id
|
|
|
- LEFT JOIN sys_permission p on p.id =spr.permission_id
|
|
|
- where u.id=#{userId}
|
|
|
+ where p.id =spr.permission_id
|
|
|
</select>
|
|
|
</mapper>
|