menu.go 728 字节
package models

type Menu struct {
	tableName string `pg:"users.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
	// 菜单是否公开状态,[2:隐藏],[1:显示],默认显示
	IsPublish int
	// 启用状态(启用:1 禁用:2),默认启用
	EnableStatus int
}