mirror of
http://git.pig4cloud.com/pig/pigx.git
synced 2026-11-10 21:19:00 +08:00
fix(SysMenuMapper): 为listMenusByRoleId方法添加InterceptorIgnore注解忽略tenantLine拦截
This commit is contained in:
1 parent
2b64a4cfe1
commit
6a4b25b3d2
2 files changed
+4
-19
No files matched your search
+4
-9
@@ -19,6 +19,7 @@
|
|||||||
|
|
||||||
package com.pig4cloud.pigx.admin.mapper;
|
package com.pig4cloud.pigx.admin.mapper;
|
||||||
|
|
||||||
|
import com.baomidou.mybatisplus.annotation.InterceptorIgnore;
|
||||||
import com.pig4cloud.pigx.admin.api.entity.SysMenu;
|
import com.pig4cloud.pigx.admin.api.entity.SysMenu;
|
||||||
import com.pig4cloud.pigx.common.data.datascope.PigxBaseMapper;
|
import com.pig4cloud.pigx.common.data.datascope.PigxBaseMapper;
|
||||||
import org.apache.ibatis.annotations.Mapper;
|
import org.apache.ibatis.annotations.Mapper;
|
||||||
@@ -37,17 +38,11 @@ import java.util.List;
|
|||||||
public interface SysMenuMapper extends PigxBaseMapper<SysMenu> {
|
public interface SysMenuMapper extends PigxBaseMapper<SysMenu> {
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 通过角色编号查询菜单
|
* 通过角色编号查询菜单列表
|
||||||
* @param roleId 角色ID
|
* @param roleId 角色ID
|
||||||
* @return
|
* @return 菜单列表
|
||||||
*/
|
*/
|
||||||
|
@InterceptorIgnore(tenantLine = "true")
|
||||||
List<SysMenu> listMenusByRoleId(Long roleId);
|
List<SysMenu> listMenusByRoleId(Long roleId);
|
||||||
|
|
||||||
/**
|
|
||||||
* 通过角色ID查询权限
|
|
||||||
* @param roleIds Ids
|
|
||||||
* @return
|
|
||||||
*/
|
|
||||||
List<String> listPermissionsByRoleIds(String roleIds);
|
|
||||||
|
|
||||||
}
|
}
|
||||||
@@ -63,14 +63,4 @@
|
|||||||
AND sys_role_menu.role_id = #{roleId}
|
AND sys_role_menu.role_id = #{roleId}
|
||||||
ORDER BY sys_menu.sort_order DESC
|
ORDER BY sys_menu.sort_order DESC
|
||||||
</select>
|
</select>
|
||||||
|
|
||||||
<!--通过角色ID 查询权限-->
|
|
||||||
<select id="listPermissionsByRoleIds" resultType="java.lang.String">
|
|
||||||
SELECT m.permission
|
|
||||||
FROM sys_menu m,
|
|
||||||
sys_role_menu rm
|
|
||||||
WHERE m.menu_id = rm.menu_id
|
|
||||||
AND m.del_flag = '0'
|
|
||||||
AND rm.role_id IN (#{roleIds})
|
|
||||||
</select>
|
|
||||||
</mapper>
|
</mapper>
|
||||||
Reference in new issue
Block a user