You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
13 lines
438 B
13 lines
438 B
package model
|
|
|
|
type SysMenu struct {
|
|
SysBaseMenu
|
|
MenuId string `json:"menuId" gorm:"comment:'菜单ID'"`
|
|
AuthorityId string `json:"-" gorm:"comment:'角色ID'"`
|
|
Children []SysMenu `json:"children" gorm:"-"`
|
|
Parameters []SysBaseMenuParameter `json:"parameters" gorm:"foreignKey:SysBaseMenuID;references:MenuId"`
|
|
}
|
|
|
|
func (s SysMenu) TableName() string {
|
|
return "authority_menu"
|
|
}
|