Interface SecUserRoleService
- All Superinterfaces:
com.baomidou.mybatisplus.extension.service.IService<SecUserRole>
- All Known Implementing Classes:
SecUserRoleServiceImpl
public interface SecUserRoleService
extends com.baomidou.mybatisplus.extension.service.IService<SecUserRole>
-
Field Summary
Fields inherited from interface com.baomidou.mybatisplus.extension.service.IService
DEFAULT_BATCH_SIZE -
Method Summary
Modifier and TypeMethodDescriptionvoid批量为用户绑定角色void批量为角色绑定用户查询用户绑定角色列表com.baomidou.mybatisplus.extension.plugins.pagination.Page<SecUserDTO>查询角色绑定用户列表查询用户未绑定角色列表com.baomidou.mybatisplus.extension.plugins.pagination.Page<SecUserDTO>查询角色未绑定用户列表void批量为用户解除角色绑定void批量为角色解除用户绑定Methods inherited from interface com.baomidou.mybatisplus.extension.service.IService
count, count, exists, getBaseMapper, getById, getEntityClass, getMap, getObj, getOne, getOne, getOneOpt, getOneOpt, getOptById, ktQuery, ktUpdate, lambdaQuery, lambdaQuery, lambdaUpdate, list, list, list, list, listByIds, listByMap, listMaps, listMaps, listMaps, listMaps, listObjs, listObjs, listObjs, listObjs, page, page, pageMaps, pageMaps, query, remove, removeBatchByIds, removeBatchByIds, removeBatchByIds, removeBatchByIds, removeById, removeById, removeById, removeByIds, removeByIds, removeByMap, save, saveBatch, saveBatch, saveOrUpdate, saveOrUpdate, saveOrUpdateBatch, saveOrUpdateBatch, update, update, update, updateBatchById, updateBatchById, updateById
-
Method Details
-
listAuthorizedUsersByRoleId
com.baomidou.mybatisplus.extension.plugins.pagination.Page<SecUserDTO> listAuthorizedUsersByRoleId(SecUserListByRoleParam param) 查询角色绑定用户列表 -
listUnauthorizedUsersByRoleId
com.baomidou.mybatisplus.extension.plugins.pagination.Page<SecUserDTO> listUnauthorizedUsersByRoleId(SecUserListByRoleParam param) 查询角色未绑定用户列表 -
authorize
批量为角色绑定用户 -
unauthorize
批量为角色解除用户绑定 -
listAuthorizedRolesByUserId
查询用户绑定角色列表 -
listUnauthorizedRolesByUserId
查询用户未绑定角色列表 -
authorize
批量为用户绑定角色 -
unauthorize
批量为用户解除角色绑定
-