|
|
@ -5,7 +5,6 @@ |
|
|
|
<resultMap type="Role" id="RoleResult"> |
|
|
|
<resultMap type="Role" id="RoleResult"> |
|
|
|
<id property="id" column="id"/> |
|
|
|
<id property="id" column="id"/> |
|
|
|
<result property="name" column="name"/> |
|
|
|
<result property="name" column="name"/> |
|
|
|
<result property="code" column="code"/> |
|
|
|
|
|
|
|
<result property="sort" column="sort"/> |
|
|
|
<result property="sort" column="sort"/> |
|
|
|
<result property="delFlag" column="del_flag"/> |
|
|
|
<result property="delFlag" column="del_flag"/> |
|
|
|
<result property="createById" column="create_by_id"/> |
|
|
|
<result property="createById" column="create_by_id"/> |
|
|
@ -18,7 +17,7 @@ |
|
|
|
</resultMap> |
|
|
|
</resultMap> |
|
|
|
|
|
|
|
|
|
|
|
<select id="selectRolesByUserId" parameterType="String" resultMap="RoleResult"> |
|
|
|
<select id="selectRolesByUserId" parameterType="String" resultMap="RoleResult"> |
|
|
|
select distinct r.id, r.name, r.code, r.sort, r.del_flag, r.create_time, r.remarks |
|
|
|
select distinct r.id, r.name, r.sort, r.del_flag, r.create_time, r.remarks |
|
|
|
from sys_role r |
|
|
|
from sys_role r |
|
|
|
left join sys_user_role ur on ur.role_id = r.id |
|
|
|
left join sys_user_role ur on ur.role_id = r.id |
|
|
|
left join sys_user u on u.id = ur.user_id |
|
|
|
left join sys_user u on u.id = ur.user_id |
|
|
|