hotgo/server/internal/model/tree.go
2022-11-24 23:37:34 +08:00

24 lines
629 B
Go

// Package model
// @Link https://github.com/bufanyun/hotgo
// @Copyright Copyright (c) 2022 HotGo CLI
// @Author Ms <133814250@qq.com>
// @License https://github.com/bufanyun/hotgo/blob/master/LICENSE
//
package model
import "hotgo/internal/model/entity"
// TreeMenu 菜单树
type TreeMenu struct {
entity.AdminMenu
Children []*TreeMenu `json:"children"`
}
// LabelTreeMenu 菜单kv树
type LabelTreeMenu struct {
entity.AdminMenu
Key int64 `json:"key" description:"键名"`
Label string `json:"label" description:"键标签"`
Children []*LabelTreeMenu `json:"children"`
}