|
|
@@ -36,6 +36,7 @@
|
|
|
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_dept d on u.dept_id = d.dept_id
|
|
|
+
|
|
|
</sql>
|
|
|
|
|
|
<select id="selectRoleList" parameterType="com.xunmei.system.api.domain.SysRole" resultMap="SysRoleResult">
|
|
|
@@ -69,6 +70,7 @@
|
|
|
<select id="selectRolePermissionByUserId" parameterType="Long" resultMap="SysRoleResult">
|
|
|
<include refid="selectRoleVo"/>
|
|
|
WHERE r.del_flag = '0' and ur.user_id = #{userId}
|
|
|
+ order by r.role_sort
|
|
|
</select>
|
|
|
|
|
|
<select id="selectRoleAll" resultMap="SysRoleResult">
|
|
|
@@ -86,6 +88,7 @@
|
|
|
<select id="selectRoleById" parameterType="Long" resultMap="SysRoleResult">
|
|
|
<include refid="selectRoleVo"/>
|
|
|
where r.id = #{roleId}
|
|
|
+ order by r.role_sort
|
|
|
</select>
|
|
|
|
|
|
<select id="selectRolesByUserName" parameterType="String" resultMap="SysRoleResult">
|
|
|
@@ -119,6 +122,7 @@
|
|
|
SELECT *
|
|
|
FROM sys_role
|
|
|
WHERE role_name !='超级管理员' and del_flag=0
|
|
|
+ order by role_sort
|
|
|
</select>
|
|
|
|
|
|
<insert id="insertRole" parameterType="com.xunmei.system.api.domain.SysRole" useGeneratedKeys="true"
|