新增删除菜单

This commit is contained in:
2023-06-27 17:00:31 +08:00
parent 195942a4f5
commit c8fd746540
7 changed files with 110 additions and 6 deletions
+8 -2
View File
@@ -1,8 +1,9 @@
package requests
type MenuRequest struct {
AddMenu // 新增菜单
PutMenu // 修改菜单
AddMenu // 新增菜单
PutMenu // 修改菜单
DeleteMenu // 删除菜单
}
// AddMenu 新增菜单
@@ -34,3 +35,8 @@ type PutMenu struct {
Component string `json:"component" form:"component" label:"组件名称"` // 组件名称-按钮不需要
ApiIds []int64 `json:"api_ids" form:"api_ids" label:"接口"` // 接口ids
}
// DeleteMenu 删除菜单
type DeleteMenu struct {
MenuIds []int64 `json:"menu_ids" form:"menu_ids" validate:"required" label:"菜单id"`
}