2026-05-02 13:02:38 +08:00

23 lines
606 B
Go

package menu
import "hyapp-admin-server/internal/repository"
type menuRequest struct {
ParentID *uint `json:"parentId"`
Label string `json:"label" binding:"required"`
Code string `json:"code" binding:"required"`
Path string `json:"path"`
Icon string `json:"icon"`
PermissionCode string `json:"permissionCode"`
Sort int `json:"sort"`
Visible bool `json:"visible"`
}
type visibleRequest struct {
Visible bool `json:"visible"`
}
type menuSortRequest struct {
Items []repository.MenuSortItem `json:"items" binding:"required"`
}