ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/ISysRoleService.java
@@ -36,6 +36,14 @@ List<SysRoleVo> selectRolesByUserId(Long userId); /** * 根据用户ID查询角色列表(包含被授权状态) * * @param userId 用户ID * @return 角色列表 */ List<SysRoleVo> selectRolesAuthByUserId(Long userId); /** * 根据用户ID查询角色权限 * * @param userId 用户ID @@ -65,6 +73,14 @@ * @return 角色对象信息 */ SysRoleVo selectRoleById(Long roleId); /** * 通过角色ID串查询角色 * * @param roleIds 角色ID串 * @return 角色列表信息 */ List<SysRoleVo> selectRoleByIds(List<Long> roleIds); /** * 校验角色名称是否唯一 @@ -180,4 +196,5 @@ int insertAuthUsers(Long roleId, Long[] userIds); void cleanOnlineUserByRole(Long roleId); }