MenuService

interface MenuService

菜单服务接口

提供根据角色获取菜单树的能力

Author

lishangbu

Since

2025/8/28

Inheritors

Functions

Link copied to clipboard
abstract fun getById(id: Long): Menu?

按 ID 查询菜单

Link copied to clipboard
abstract fun listAllMenuTree(menu: Menu): List<MenuTreeNode>

查询全量菜单树(支持按完整菜单条件筛选)

Link copied to clipboard

根据角色代码获取菜单树

Link copied to clipboard
abstract fun removeById(id: Long)

按 ID 删除菜单

Link copied to clipboard
abstract fun save(menu: Menu): Menu

保存菜单

Link copied to clipboard
abstract fun update(menu: Menu): Menu

更新菜单