menu.go
731 字节
package models
type Menu struct {
tableName string `pg:"base.menu,alias:menu"`
// 菜单编号
MenuId int64 `pg:",pk"`
// 父级id
ParentId int64
// 菜单名称
MenuName string
// 菜单编码 SYSTEM_USER_EDIT / 100101 (字符编码)
Code string
// 权限编码 users:edit
AccessCode string
// 菜单类型 (目录catalog、菜单menu、按钮button)
MenuType string
// 菜单图标
Icon string
// 排序
Sort int
// 菜单说明
Remark string
// 菜单类别 (web:1、app:2)
Category string
// 父级节点路径("0,11,12,")
ParentPath string
// 菜单是否公开状态,[0:隐藏],[1:显示],默认显示
IsPublish int
// 菜单是否是系统级,[0:否],[1:是],默认否
IsSystem int
}