MenuTreeNode
data class MenuTreeNode(val id: Long, val parentId: Long?, val disabled: Boolean?, val extra: String?, val icon: String?, val key: String?, val label: String?, val show: Boolean?, val path: String?, val name: String?, val redirect: String?, val component: String?, val sortingOrder: Int?, val pinned: Boolean?, val showTab: Boolean?, val enableMultiTab: Boolean?, var children: List<MenuTreeNode>? = null)
菜单树节点
使用独立节点模型构建树结构,避免直接依赖实体接口
Constructors
Link copied to clipboard
constructor(id: Long, parentId: Long?, disabled: Boolean?, extra: String?, icon: String?, key: String?, label: String?, show: Boolean?, path: String?, name: String?, redirect: String?, component: String?, sortingOrder: Int?, pinned: Boolean?, showTab: Boolean?, enableMultiTab: Boolean?, children: List<MenuTreeNode>? = null)