接口 SysRoleMenuMapper

所有超级接口:
com.baomidou.mybatisplus.core.mapper.BaseMapper<SysRoleMenu>, com.baomidou.mybatisplus.core.mapper.Mapper<SysRoleMenu>

public interface SysRoleMenuMapper extends com.baomidou.mybatisplus.core.mapper.BaseMapper<SysRoleMenu>
另请参阅:
  • 方法概要

    修饰符和类型
    方法
    说明
    list(Map<String,Object> params, Set<String> authorities, Integer isRoot)
    获取角色菜单关联关系
    int
    removeByLoginRoleCode(Long roleId, Set<String> authorities)
    根据当前登录的用户的角色 code 来删除角色菜单关联

    从接口继承的方法 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
  • 方法详细资料

    • list

      List<SysRoleMenuVO> list(@Param("params") Map<String,Object> params, @Param("authorities") Set<String> authorities, @Param("isRoot") Integer isRoot)
      获取角色菜单关联关系
      参数:
      params - 请求参数
      返回:
      List<SysRoleMenuVO>
    • removeByLoginRoleCode

      int removeByLoginRoleCode(@Param("roleId") Long roleId, @Param("authorities") Set<String> authorities)
      根据当前登录的用户的角色 code 来删除角色菜单关联
      参数:
      roleId - 需要删除的角色的 id
      authorities - 当前登录用户的角色 code 集合
      返回:
      是否成功