@Service @DS(value="authority") @Transactional(rollbackFor=java.lang.Exception.class, propagation=REQUIRES_NEW) public class PermissionServiceImpl extends ServiceImpl<PermissionMapper,Permission> implements IPermissionService
构造器和说明 |
---|
PermissionServiceImpl() |
限定符和类型 | 方法和说明 |
---|---|
void |
createPermission(PermissionBO permissionBO)
创建权限
|
List<PermissionBO> |
listPermission()
查询权限列表
|
List<PermissionBO> |
queryUserPermission(Long userId)
查询用户权限
|
void |
updatePermission(Long id,
PermissionBO permissionBO)
更新权限信息
|
alwaysUpdateSomeColumnById, deleteByIdWithFill, insertBatchSomeColumn, insertIgnoreBatchSomeColumn
closeSqlSession, currentMapperClass, executeBatch, executeBatch, executeBatch, getBaseMapper, getEntityClass, getMap, getObj, getOne, getSqlStatement, retBool, saveBatch, saveOrUpdate, saveOrUpdateBatch, sqlSessionBatch, sqlStatement, updateBatchById
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
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
public List<PermissionBO> listPermission()
IPermissionService
listPermission
在接口中 IPermissionService
public void createPermission(PermissionBO permissionBO)
IPermissionService
createPermission
在接口中 IPermissionService
permissionBO
- 权限信息public void updatePermission(Long id, PermissionBO permissionBO)
IPermissionService
updatePermission
在接口中 IPermissionService
id
- 权限IDpermissionBO
- 权限信息public List<PermissionBO> queryUserPermission(Long userId)
IPermissionService
queryUserPermission
在接口中 IPermissionService
userId
- 用户ID