作者 yangfu

菜单修改

{"F:\\go\\src\\allied-creation\\allied-creation-gateway\\pkg\\port\\beego\\routers":1627896972308508600}
\ No newline at end of file
{"F:\\go\\src\\allied-creation\\allied-creation-gateway\\pkg\\port\\beego\\routers":1627899047152189500}
\ No newline at end of file
... ...
... ... @@ -24,7 +24,7 @@ type CreateMenuCommand struct {
// 排序
Sort int `json:"sort" valid:"Required"`
// 菜单说明
Desc string `json:"desc,omitempty"`
Desc string `json:"remark,omitempty"`
// 菜单是否公开状态,[2:隐藏],[1:显示],默认显示
IsPublish int `json:"isPublish" valid:"Required"`
// 启用状态(启用:1 禁用:2),默认启用
... ...
... ... @@ -27,7 +27,7 @@ type UpdateMenuCommand struct {
// 排序
Sort int `json:"sort" valid:"Required"`
// 菜单说明
Desc string `json:"desc,omitempty"`
Remark string `json:"remark,omitempty"`
// 菜单是否公开状态,[0:隐藏],[1:显示],默认显示
IsPublish int `json:"isPublish,omitempty"`
// 启用状态(启用:1 禁用:2),默认启用
... ...
... ... @@ -79,7 +79,7 @@ func (menuService *MenuService) UpdateMenu(updateMenuCommand *command.UpdateMenu
MenuType: updateMenuCommand.MenuType,
Icon: updateMenuCommand.Icon,
Sort: updateMenuCommand.Sort,
Desc: updateMenuCommand.Desc,
Desc: updateMenuCommand.Remark,
IsPublish: updateMenuCommand.IsPublish,
})
if err != nil {
... ...
... ... @@ -123,6 +123,7 @@ type (
Category string `json:"category"`
IsPublish int `json:"isPublish"`
ParentMenuName string `json:"parentMenuName"`
Remark string `json:"remark"`
}
)
... ...
... ... @@ -12,9 +12,9 @@ func (t Int64String) MarshalJSON() ([]byte, error) {
stamp := fmt.Sprintf(`"%d"`, t)
return []byte(stamp), nil
}
func (t Int64String) UnMarshalJSON(data []byte) error {
func (t *Int64String) UnmarshalJSON(data []byte) error {
v, err := strconv.ParseInt(string(data), 10, 64)
t = Int64String(v)
*t = Int64String(v)
return err
}
... ...