PermissionServiceImpl

@Service
class PermissionServiceImpl(permissionRepository: PermissionRepository, menuRepository: MenuRepository) : PermissionService

权限点服务实现。

Constructors

Link copied to clipboard
constructor(permissionRepository: PermissionRepository, menuRepository: MenuRepository)

Functions

Link copied to clipboard
open override fun getById(id: Long): PermissionView?

根据 ID 查询权限点。

Link copied to clipboard
open override fun listByCondition(specification: PermissionSpecification): List<PermissionView>

按条件查询权限点列表。

Link copied to clipboard
@Transactional(rollbackFor = [Exception::class])
open override fun removeById(id: Long)

根据 ID 删除权限点。

Link copied to clipboard
@Transactional(rollbackFor = [Exception::class])
open override fun save(command: SavePermissionInput): PermissionView

保存权限点。

Link copied to clipboard
@Transactional(rollbackFor = [Exception::class])
open override fun update(command: UpdatePermissionInput): PermissionView

更新权限点。