Add void print
This commit is contained in:
@@ -124,6 +124,30 @@ type OrderItemRequest struct {
|
||||
Notes string `json:"notes"`
|
||||
}
|
||||
|
||||
type PartialRefundItem struct {
|
||||
OrderItemID int64 `json:"order_item_id" validate:"required"`
|
||||
Quantity int `json:"quantity" validate:"required,min=1"`
|
||||
}
|
||||
|
||||
type VoidItem struct {
|
||||
OrderItemID int64 `json:"order_item_id" validate:"required"`
|
||||
Quantity int `json:"quantity" validate:"required,min=1"`
|
||||
}
|
||||
|
||||
type SplitBillSplit struct {
|
||||
CustomerName string `json:"customer_name" validate:"required"`
|
||||
CustomerID *int64 `json:"customer_id"`
|
||||
Items []SplitBillItem `json:"items,omitempty" validate:"required_if=Type ITEM,dive"`
|
||||
Amount float64 `json:"amount,omitempty" validate:"required_if=Type AMOUNT,min=0"`
|
||||
}
|
||||
|
||||
type SplitBillItem struct {
|
||||
OrderItemID int64 `json:"order_item_id" validate:"required"`
|
||||
Quantity int `json:"quantity" validate:"required,min=1"`
|
||||
CustomerName string `json:"customer_name" validate:"required"`
|
||||
CustomerID *int64 `json:"customer_id"`
|
||||
}
|
||||
|
||||
type OrderExecuteRequest struct {
|
||||
CreatedBy int64
|
||||
PartnerID int64
|
||||
|
||||
Reference in New Issue
Block a user