public interface IRolePermissionService extends IService<RolePermission>
限定符和类型 | 方法和说明 |
---|---|
void |
createRolePermission(Long roleId,
Set<Long> permissionIds)
创建角色权限
|
void |
deleteRolePermission(Long roleId)
删除角色权限
|
Set<Long> |
queryPermissionByRoleId(Long roleId)
查询指定角色拥有的权限ID列表
|
Set<Long> |
queryPermissionByRoleIds(Set<Long> roleIds)
查询指定角色集合拥有的权限ID列表
|
alwaysUpdateSomeColumnById, deleteByIdWithFill, insertBatchSomeColumn, insertIgnoreBatchSomeColumn
selectJoinCount, selectJoinList, selectJoinListPage, selectJoinMap, selectJoinMaps, selectJoinMapsPage, selectJoinOne
currentModelClass, getByIdDeep, getByIdDeep, getByIdDeep, getMapDeep, getMapDeep, getMapDeep, getOneDeep, getOneDeep, getOneDeep, getOneDeep, getOneDeep, getOneDeep, listByIdsDeep, listByIdsDeep, listByIdsDeep, listByMapDeep, listByMapDeep, listByMapDeep, listDeep, listDeep, listDeep, listDeep, listDeep, listDeep, listMapsDeep, listMapsDeep, listMapsDeep, listMapsDeep, listMapsDeep, listMapsDeep, pageDeep, pageDeep, pageDeep, pageDeep, pageDeep, pageDeep, pageMapsDeep, pageMapsDeep, pageMapsDeep, pageMapsDeep, pageMapsDeep, pageMapsDeep
count, count, getBaseMapper, getById, getEntityClass, getMap, getObj, getOne, getOne, ktQuery, ktUpdate, lambdaQuery, lambdaUpdate, list, list, listByIds, listByMap, listMaps, listMaps, listObjs, listObjs, listObjs, listObjs, page, page, pageMaps, pageMaps, query, remove, removeById, removeByIds, removeByMap, save, saveBatch, saveBatch, saveOrUpdate, saveOrUpdate, saveOrUpdateBatch, saveOrUpdateBatch, update, update, update, updateBatchById, updateBatchById, updateById
void createRolePermission(Long roleId, Set<Long> permissionIds)
roleId
- 角色IDpermissionIds
- 权限ID信息void deleteRolePermission(Long roleId)
roleId
- 角色IDSet<Long> queryPermissionByRoleId(Long roleId)
roleId
- 角色ID