类 SysPermissionServiceImpl
java.lang.Object
com.baomidou.mybatisplus.extension.service.impl.ServiceImpl<M,T>
io.github.mangocrisp.spring.taybct.tool.core.bean.service.BaseServiceImpl<SysPermissionMapper,SysPermission>
io.github.mangocrisp.spring.taybct.module.system.service.impl.SysPermissionServiceImpl
- 所有已实现的接口:
com.baomidou.mybatisplus.extension.service.IService<SysPermission>
,ISysPermissionService
,io.github.mangocrisp.spring.taybct.tool.core.bean.service.IBaseService<SysPermission>
public class SysPermissionServiceImpl
extends io.github.mangocrisp.spring.taybct.tool.core.bean.service.BaseServiceImpl<SysPermissionMapper,SysPermission>
implements ISysPermissionService
-
字段概要
字段从类继承的字段 io.github.mangocrisp.spring.taybct.tool.core.bean.service.BaseServiceImpl
securityUtil
从类继承的字段 com.baomidou.mybatisplus.extension.service.impl.ServiceImpl
baseMapper, entityClass, mapperClass, typeArguments
从接口继承的字段 com.baomidou.mybatisplus.extension.service.IService
DEFAULT_BATCH_SIZE
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明带菜单信息的权限分组(按菜单分组)带菜单信息的权限列表com.baomidou.mybatisplus.core.metadata.IPage<PermissionVO>
pageWithMenu
(Map<String, Object> sqlQueryParams) 带菜单信息的权限分页boolean
boolean
removeByIds
(Collection<?> idList) boolean
save
(SysPermission entity) boolean
saveBatch
(Collection<SysPermission> entityList) boolean
updateBatchById
(Collection<SysPermission> entityList) boolean
updateById
(SysPermission entity) 从类继承的方法 io.github.mangocrisp.spring.taybct.tool.core.bean.service.BaseServiceImpl
authoritiesFilter, checkAuthorities, checkRoot, currentMapperClass, currentModelClass, getSecurityUtil, saveNew, saveNewBatch
从类继承的方法 com.baomidou.mybatisplus.extension.service.impl.ServiceImpl
closeSqlSession, executeBatch, executeBatch, executeBatch, getBaseMapper, getEntityClass, getMap, getObj, getOne, getOneOpt, getSqlSessionFactory, getSqlStatement, removeBatchByIds, removeBatchByIds, removeById, retBool, saveBatch, saveOrUpdate, saveOrUpdateBatch, sqlSessionBatch, sqlStatement, updateBatchById
从类继承的方法 java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
从接口继承的方法 io.github.mangocrisp.spring.taybct.tool.core.bean.service.IBaseService
customizeGetById, customizeList, customizeList, customizePage, customizePage, customizeQueryPage, customizeQueryPage, customizeQueryWrapper, customizeQueryWrapper, customizeRemoveById, customizeRemoveByIds, customizeSave, customizeSaveBatch, customizeUpdateBatchById, customizeUpdateById, mergeQueryExpansion, queryExpansion, removeExpansion, saveExpansion
从接口继承的方法 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, removeByIds, removeByMap, saveBatch, saveOrUpdate, saveOrUpdate, saveOrUpdateBatch, saveOrUpdateBatch, update, update, update, updateBatchById
-
字段详细资料
-
sysRolePermissionService
ISysRolePermissionService sysRolePermissionService
-
-
构造器详细资料
-
SysPermissionServiceImpl
public SysPermissionServiceImpl()
-
-
方法详细资料
-
save
- 指定者:
save
在接口中com.baomidou.mybatisplus.extension.service.IService<SysPermission>
-
saveBatch
@Transactional(rollbackFor=java.lang.Exception.class) public boolean saveBatch(Collection<SysPermission> entityList) - 指定者:
saveBatch
在接口中com.baomidou.mybatisplus.extension.service.IService<SysPermission>
-
updateBatchById
- 指定者:
updateBatchById
在接口中com.baomidou.mybatisplus.extension.service.IService<SysPermission>
-
updateById
- 指定者:
updateById
在接口中com.baomidou.mybatisplus.extension.service.IService<SysPermission>
-
removeByIds
- 指定者:
removeByIds
在接口中com.baomidou.mybatisplus.extension.service.IService<SysPermission>
- 覆盖:
removeByIds
在类中com.baomidou.mybatisplus.extension.service.impl.ServiceImpl<SysPermissionMapper,
SysPermission>
-
removeById
- 指定者:
removeById
在接口中com.baomidou.mybatisplus.extension.service.IService<SysPermission>
- 覆盖:
removeById
在类中com.baomidou.mybatisplus.extension.service.impl.ServiceImpl<SysPermissionMapper,
SysPermission>
-
listWithMenu
从接口复制的说明:ISysPermissionService
带菜单信息的权限列表- 指定者:
listWithMenu
在接口中ISysPermissionService
- 参数:
dto
- 请求参数- 返回:
List<PermissionVO>
-
listGroupWithMenu
从接口复制的说明:ISysPermissionService
带菜单信息的权限分组(按菜单分组)- 指定者:
listGroupWithMenu
在接口中ISysPermissionService
- 参数:
dto
- 请求参数- 返回:
List<PermissionGroupVO>
-
pageWithMenu
public com.baomidou.mybatisplus.core.metadata.IPage<PermissionVO> pageWithMenu(Map<String, Object> sqlQueryParams) 从接口复制的说明:ISysPermissionService
带菜单信息的权限分页- 指定者:
pageWithMenu
在接口中ISysPermissionService
- 参数:
sqlQueryParams
- sql 查询参数- 返回:
IPage<PermissionVO>
-