public interface SysUserRoleMapper extends ExtendMapper<SysUserRole>
用户角色表 Mapper 接口
| 限定符和类型 | 方法和说明 |
|---|---|
default boolean |
deleteByUserId(Long userId)
删除用户关联关系
|
default boolean |
deleteUserRole(Long userId,
String roleCode)
删除角色和用户关系
|
default boolean |
existsRoleBind(Long userId,
String roleCode)
用户是否存在角色绑定关系
|
default boolean |
insertUserRoles(List<SysUserRole> list)
插入用户角色关联关系
|
List<SysRole> |
listRoleByUserId(Long userId)
通过用户ID,查询角色
|
com.baomidou.mybatisplus.core.metadata.IPage<RoleBindUserVO> |
queryUserPageByRoleCode(com.baomidou.mybatisplus.core.metadata.IPage<RoleBindUserVO> page,
RoleBindUserQO roleCode)
通过角色标识,查询用户列表
|
default com.hccake.ballcat.common.model.domain.PageResult<RoleBindUserVO> |
queryUserPageByRoleCode(com.hccake.ballcat.common.model.domain.PageParam pageParam,
RoleBindUserQO roleBindUserQO)
通过角色标识,查询用户列表
|
insertBatchSomeColumn, prodPagedefault boolean deleteByUserId(Long userId)
userId - 用户IDdefault boolean insertUserRoles(List<SysUserRole> list)
list - 用户角色关联集合default boolean existsRoleBind(Long userId, String roleCode)
userId - 用户IDroleCode - 角色标识,可为空default com.hccake.ballcat.common.model.domain.PageResult<RoleBindUserVO> queryUserPageByRoleCode(com.hccake.ballcat.common.model.domain.PageParam pageParam, RoleBindUserQO roleBindUserQO)
pageParam - 分页参数roleBindUserQO - 角色标识default boolean deleteUserRole(Long userId, String roleCode)
userId - 用户IDroleCode - 角色标识List<SysRole> listRoleByUserId(Long userId)
userId - 用户IDcom.baomidou.mybatisplus.core.metadata.IPage<RoleBindUserVO> queryUserPageByRoleCode(com.baomidou.mybatisplus.core.metadata.IPage<RoleBindUserVO> page, @Param(value="qo") RoleBindUserQO roleCode)
roleCode - 角色标识Copyright © 2023. All rights reserved.