接口 SysMenuMapper
- 所有超级接口:
com.baomidou.mybatisplus.core.mapper.BaseMapper<SysMenu>
,com.baomidou.mybatisplus.core.mapper.Mapper<SysMenu>
- 另请参阅:
-
方法概要
从接口继承的方法 com.baomidou.mybatisplus.core.mapper.BaseMapper
delete, deleteBatchIds, deleteById, deleteById, deleteByMap, exists, insert, selectBatchIds, selectBatchIds, selectById, selectByMap, selectByMap, selectCount, selectList, selectList, selectList, selectList, selectMaps, selectMaps, selectMaps, selectMaps, selectMapsPage, selectObjs, selectObjs, selectOne, selectOne, selectPage, update, update, updateById
-
方法详细资料
-
listByRoleCode
List<SysMenuVO> listByRoleCode(@Param("params") Map<String, Object> params, @Param("pageOrder") String pageOrder, @Param("authorities") Set<String> authorities, @Param("isRoot") Integer isRoot) 根据角色 code 来获取这个角色所有的菜单- 参数:
params
- 请求参数pageOrder
- 排序authorities
- 权限,角色列表isRoot
- 是否是 root 用户- 返回:
List<SysMenuVO>
- 从以下版本开始:
- 1.0.0
-
loadRouterByRoleCode
List<RouterVO> loadRouterByRoleCode(@Param("authorities") Set<String> authorities, @Param("isRoot") Integer isRoot) 根据角色 code 获取路由列表- 参数:
authorities
- 角色 code 列表isRoot
- 是否是超级管理员- 返回:
LinkedHashSet<RouterVO>
-
loadPermByRoleCode
LinkedHashSet<RouterPerm> loadPermByRoleCode(@Param("authorities") Set<String> authorities, @Param("isRoot") Integer isRoot) 根据角色 code 获取权限列表- 参数:
authorities
- 角色 code 列表isRoot
- 是否是超级管理员- 返回:
LinkedHashSet<RouterPerm>
-