requests

package
v0.0.0-...-297613f Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 15, 2024 License: MIT Imports: 2 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func ConvertOrderItemRequest

func ConvertOrderItemRequest(orderRequest OrderRequest) []models.OrderItem

Types

type FoodRequest

type FoodRequest struct {
	Name  string               `form:"name" binding:"required"`
	Price int                  `form:"price" binding:"required"`
	Image multipart.FileHeader `form:"image" binding:"required"`
}

type OrderItemExtrasRequest

type OrderItemExtrasRequest struct {
	Amount  uint `json:"amount" binding:"required"`
	ExtraId uint `json:"extra_id" binding:"required"`
}

type OrderItemRequest

type OrderItemRequest struct {
	FoodId          uint                     `json:"food_id" binding:"required"`
	Amount          uint                     `json:"amount" binding:"required"`
	OrderItemExtras []OrderItemExtrasRequest `json:"order_item_extras"`
}

type OrderRequest

type OrderRequest struct {
	Name       string             `json:"name" binding:"required"`
	OrderItems []OrderItemRequest `json:"order_items" binding:"required,dive"`
}

type UpdateFoodInput

type UpdateFoodInput struct {
	Name  string `json:"name"`
	Price int    `json:"price"`
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL