{"doc":" 角色业务层\n\n @author Lion Li\n","fields":[],"enumConstants":[],"methods":[{"name":"selectRoleList","paramTypes":["com.dl.common.core.domain.entity.SysRole"],"doc":" 根据条件分页查询角色数据\n\n @param role 角色信息\n @return 角色数据集合信息\n"},{"name":"selectRolesByUserId","paramTypes":["java.lang.String"],"doc":" 根据用户ID查询角色列表\n\n @param userId 用户ID\n @return 角色列表\n"},{"name":"selectRolePermissionByUserId","paramTypes":["java.lang.String"],"doc":" 根据用户ID查询角色权限\n\n @param userId 用户ID\n @return 权限列表\n"},{"name":"selectRoleAll","paramTypes":[],"doc":" 查询所有角色\n\n @return 角色列表\n"},{"name":"selectRoleListByUserId","paramTypes":["java.lang.String"],"doc":" 根据用户ID获取角色选择框列表\n\n @param userId 用户ID\n @return 选中角色ID列表\n"},{"name":"selectRoleById","paramTypes":["java.lang.String"],"doc":" 通过角色ID查询角色\n\n @param roleId 角色ID\n @return 角色对象信息\n"},{"name":"checkRoleNameUnique","paramTypes":["com.dl.common.core.domain.entity.SysRole"],"doc":" 校验角色名称是否唯一\n\n @param role 角色信息\n @return 结果\n"},{"name":"checkRoleKeyUnique","paramTypes":["com.dl.common.core.domain.entity.SysRole"],"doc":" 校验角色权限是否唯一\n\n @param role 角色信息\n @return 结果\n"},{"name":"checkRoleAllowed","paramTypes":["com.dl.common.core.domain.entity.SysRole"],"doc":" 校验角色是否允许操作\n\n @param role 角色信息\n"},{"name":"checkRoleDataScope","paramTypes":["java.lang.String"],"doc":" 校验角色是否有数据权限\n\n @param roleId 角色id\n"},{"name":"countUserRoleByRoleId","paramTypes":["java.lang.String"],"doc":" 通过角色ID查询角色使用数量\n\n @param roleId 角色ID\n @return 结果\n"},{"name":"insertRole","paramTypes":["com.dl.common.core.domain.entity.SysRole"],"doc":" 新增保存角色信息\n\n @param role 角色信息\n @return 结果\n"},{"name":"updateRole","paramTypes":["com.dl.common.core.domain.entity.SysRole"],"doc":" 修改保存角色信息\n\n @param role 角色信息\n @return 结果\n"},{"name":"updateRoleStatus","paramTypes":["com.dl.common.core.domain.entity.SysRole"],"doc":" 修改角色状态\n\n @param role 角色信息\n @return 结果\n"},{"name":"authDataScope","paramTypes":["com.dl.common.core.domain.entity.SysRole"],"doc":" 修改数据权限信息\n\n @param role 角色信息\n @return 结果\n"},{"name":"deleteRoleById","paramTypes":["java.lang.String"],"doc":" 通过角色ID删除角色\n\n @param roleId 角色ID\n @return 结果\n"},{"name":"deleteRoleByIds","paramTypes":["java.lang.String[]"],"doc":" 批量删除角色信息\n\n @param roleIds 需要删除的角色ID\n @return 结果\n"},{"name":"deleteAuthUser","paramTypes":["com.dl.system.domain.SysUserRole"],"doc":" 取消授权用户角色\n\n @param userRole 用户和角色关联信息\n @return 结果\n"},{"name":"deleteAuthUsers","paramTypes":["java.lang.String","java.lang.String[]"],"doc":" 批量取消授权用户角色\n\n @param roleId 角色ID\n @param userIds 需要取消授权的用户数据ID\n @return 结果\n"},{"name":"insertAuthUsers","paramTypes":["java.lang.String","java.lang.String[]"],"doc":" 批量选择授权用户角色\n\n @param roleId 角色ID\n @param userIds 需要删除的用户数据ID\n @return 结果\n"}],"constructors":[]}
|