菜单int64转string

This commit is contained in:
2023-06-29 09:44:48 +08:00
parent 39c28a6ecf
commit 3263520334
6 changed files with 153 additions and 68 deletions
+21 -2
View File
@@ -1,11 +1,13 @@
package menuResponse
import "hospital-admin-api/api/model"
// GetMenuList 获取菜单列表
type GetMenuList struct {
MenuId int64 `json:"menu_id"`
MenuId string `json:"menu_id"`
MenuName string `json:"menu_name"` // 菜单名称
MenuTitle string `json:"menu_title"` // 菜单名称
ParentId int64 `json:"parent_id"` // 父菜单ID0表示一级)
ParentId string `json:"parent_id"` // 父菜单ID0表示一级)
MenuStatus int `json:"menu_status"` // 菜单状态(0:隐藏 1:正常)此优先级最高
MenuType int `json:"menu_type"` // 菜单类型(1:模块 2:菜单 3:按钮)
Permission string `json:"permission"` // 标识
@@ -15,3 +17,20 @@ type GetMenuList struct {
Component string `json:"component"` // 组件名称
Children []*GetMenuList `json:"children"` // 下级页面
}
// GetMenu 菜单详情
type GetMenu struct {
MenuId string `json:"menu_id"`
MenuName string `json:"menu_name"` // 菜单名称
MenuTitle string `json:"menu_title"` // 菜单名称
ParentId string `json:"parent_id"` // 父菜单ID0表示一级)
MenuStatus int `json:"menu_status"` // 菜单状态(0:隐藏 1:正常)此优先级最高
MenuType int `json:"menu_type"` // 菜单类型(1:模块 2:菜单 3:按钮)
Permission string `json:"permission"` // 标识
OrderNum int `json:"order_num"` // 显示顺序
Icon string `json:"icon"` // 图标地址
Path string `json:"path"` // 页面地址(#表示当前页)
Component string `json:"component"` // 组件名称
CreatedAt model.LocalTime `json:"created_at"` // 创建时间
UpdatedAt model.LocalTime `json:"updated_at"` // 修改时间
}