包装
This commit is contained in:
@@ -5,14 +5,15 @@
|
||||
|
||||
<select id="getById" resultType="com.cnbm.admin.entity.SysMenuEntity">
|
||||
select t1.*, (select name from sys_menu t2 where t2.id=t1.pid) as parentName from sys_menu t1
|
||||
where t1.id = #{id}
|
||||
where t1.id = #{id} AND t1.valid = 1
|
||||
</select>
|
||||
|
||||
<select id="getMenuList" resultType="com.cnbm.admin.entity.SysMenuEntity">
|
||||
select t1.* from sys_menu t1
|
||||
<where>
|
||||
t1.valid = 1
|
||||
<if test="type != null">
|
||||
t1.type = #{type}
|
||||
and t1.type = #{type}
|
||||
</if>
|
||||
</where>
|
||||
order by t1.sort asc
|
||||
@@ -22,7 +23,7 @@
|
||||
select t3.* from sys_role_user t1
|
||||
left join sys_role_menu t2 on t1.role_id = t2.role_id
|
||||
left join sys_menu t3 on t2.menu_id = t3.id
|
||||
where t1.user_id = #{userId}
|
||||
where t1.user_id = #{userId} AND t1.valid = 1
|
||||
<if test="type != null">
|
||||
and t3.type = #{type}
|
||||
</if>
|
||||
@@ -32,15 +33,15 @@
|
||||
<select id="getUserPermissionsList" resultType="string">
|
||||
select t3.permissions from sys_role_user t1 left join sys_role_menu t2 on t1.role_id = t2.role_id
|
||||
left join sys_menu t3 on t2.menu_id = t3.id
|
||||
where t1.user_id = #{userId} order by t3.sort asc
|
||||
where t1.user_id = #{userId} AND t1.valid = 1 order by t3.sort asc
|
||||
</select>
|
||||
|
||||
<select id="getPermissionsList" resultType="string">
|
||||
select permissions from sys_menu
|
||||
select permissions from sys_menu WHERE valid = 1
|
||||
</select>
|
||||
|
||||
<select id="getListPid" resultType="com.cnbm.admin.entity.SysMenuEntity">
|
||||
select * from sys_menu where pid = #{value}
|
||||
select * from sys_menu where pid = #{value} AND valid = 1
|
||||
</select>
|
||||
|
||||
</mapper>
|
||||
Reference in New Issue
Block a user