Class SecResourceWebRoleServiceImpl
java.lang.Object
com.baomidou.mybatisplus.extension.repository.AbstractRepository<M,T>
com.baomidou.mybatisplus.extension.repository.CrudRepository<M,T>
com.baomidou.mybatisplus.extension.service.impl.ServiceImpl<SecResourceWebRoleMapper,SecResourceWebRole>
cn.sliew.carp.module.security.core.service.impl.SecResourceWebRoleServiceImpl
- All Implemented Interfaces:
SecResourceWebRoleService,com.baomidou.mybatisplus.extension.repository.IRepository<SecResourceWebRole>,com.baomidou.mybatisplus.extension.service.IService<SecResourceWebRole>
@Service
public class SecResourceWebRoleServiceImpl
extends com.baomidou.mybatisplus.extension.service.impl.ServiceImpl<SecResourceWebRoleMapper,SecResourceWebRole>
implements SecResourceWebRoleService
-
Field Summary
Fields inherited from class com.baomidou.mybatisplus.extension.repository.CrudRepository
baseMapperFields inherited from class com.baomidou.mybatisplus.extension.repository.AbstractRepository
logFields inherited from interface com.baomidou.mybatisplus.extension.repository.IRepository
DEFAULT_BATCH_SIZE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid批量为角色绑定 资源-webvoid批量为 资源-web 绑定角色查询角色绑定 资源-web 列表cn.sliew.carp.framework.common.model.PageResult<SecRoleDTO>查询 资源-web 绑定角色列表查询所有 资源-web 和指定角色绑定状态cn.sliew.carp.framework.common.model.PageResult<SecRoleDTO>查询 资源-web 未绑定角色列表void批量为角色解除 资源-web 绑定void批量为 资源-web 解除角色绑定Methods inherited from class com.baomidou.mybatisplus.extension.repository.CrudRepository
getBaseMapper, getSqlStatement, saveBatch, saveOrUpdateBatch, updateBatchByIdMethods inherited from class com.baomidou.mybatisplus.extension.repository.AbstractRepository
executeBatch, executeBatch, getEntityClass, getMap, getMapperClass, getObj, getOne, getOneOpt, getSqlSessionFactory, removeById, saveOrUpdateMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.baomidou.mybatisplus.extension.repository.IRepository
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, removeById, removeById, removeById, removeByIds, removeByIds, removeByMap, save, saveBatch, saveOrUpdate, saveOrUpdateBatch, update, update, update, updateBatchById, updateByIdMethods inherited from interface com.baomidou.mybatisplus.extension.service.IService
removeBatchByIds, saveBatch, saveOrUpdateBatch, updateBatchById
-
Constructor Details
-
SecResourceWebRoleServiceImpl
public SecResourceWebRoleServiceImpl()
-
-
Method Details
-
listAuthorizedRolesByResourceWebId
public cn.sliew.carp.framework.common.model.PageResult<SecRoleDTO> listAuthorizedRolesByResourceWebId(SecRoleListByResourceWebParam param) Description copied from interface:SecResourceWebRoleService查询 资源-web 绑定角色列表- Specified by:
listAuthorizedRolesByResourceWebIdin interfaceSecResourceWebRoleService
-
listUnauthorizedRolesByResourceWebId
public cn.sliew.carp.framework.common.model.PageResult<SecRoleDTO> listUnauthorizedRolesByResourceWebId(SecRoleListByResourceWebParam param) Description copied from interface:SecResourceWebRoleService查询 资源-web 未绑定角色列表- Specified by:
listUnauthorizedRolesByResourceWebIdin interfaceSecResourceWebRoleService
-
authorize
Description copied from interface:SecResourceWebRoleService批量为 资源-web 绑定角色- Specified by:
authorizein interfaceSecResourceWebRoleService
-
unauthorize
Description copied from interface:SecResourceWebRoleService批量为 资源-web 解除角色绑定- Specified by:
unauthorizein interfaceSecResourceWebRoleService
-
listResourceWebsByRoleId
public List<SecResourceWebWithAuthorizeDTO> listResourceWebsByRoleId(SecResourceWebListByRoleParam param) Description copied from interface:SecResourceWebRoleService查询所有 资源-web 和指定角色绑定状态- Specified by:
listResourceWebsByRoleIdin interfaceSecResourceWebRoleService
-
listAuthorizedResourceWebsByRoleId
public List<SecResourceWebDTO> listAuthorizedResourceWebsByRoleId(SecResourceWebListByRoleParam param) Description copied from interface:SecResourceWebRoleService查询角色绑定 资源-web 列表- Specified by:
listAuthorizedResourceWebsByRoleIdin interfaceSecResourceWebRoleService
-
authorize
Description copied from interface:SecResourceWebRoleService批量为角色绑定 资源-web- Specified by:
authorizein interfaceSecResourceWebRoleService
-
unauthorize
Description copied from interface:SecResourceWebRoleService批量为角色解除 资源-web 绑定- Specified by:
unauthorizein interfaceSecResourceWebRoleService
-