...
|
...
|
@@ -239,7 +239,7 @@ WHERE |
|
|
order by rsort
|
|
|
</select>
|
|
|
|
|
|
<select id="findAllWithChildAndTree" resultMap="TreeWithPermResultMap">
|
|
|
<select id="findAllWithChildAndTree" parameterType="java.lang.String" resultMap="TreeWithPermResultMap">
|
|
|
select r.role_id,
|
|
|
r.role_name,
|
|
|
r.role_sign,
|
...
|
...
|
@@ -278,21 +278,19 @@ WHERE |
|
|
FROM role
|
|
|
<where>
|
|
|
parentId = 0
|
|
|
<if test="roleName != '' and roleName !=null">
|
|
|
<if test="roleName !=null and roleName != '' ">
|
|
|
and role_name = #{roleName, jdbcType=VARCHAR}
|
|
|
</if>
|
|
|
<if test="type != '' and type !=null">
|
|
|
<if test="type !=null and type != ''">
|
|
|
and type like '%' #{type} '%'
|
|
|
</if>
|
|
|
</where>
|
|
|
order by rsort
|
|
|
limit 5
|
|
|
) r
|
|
|
left join role_permission rp
|
|
|
on r.role_id = rp.role_id
|
|
|
left join permission p
|
|
|
on rp.permission_id = p.permission_id
|
|
|
where p.permission_id is not null
|
|
|
order by r.rsort, r.role_id, p.ismenu, p.name, p.permission_order
|
|
|
|
|
|
</select>
|
...
|
...
|
|