List categories for self-order

This commit is contained in:
2026-05-06 11:56:11 +07:00
parent 2d6df8e4c6
commit 3721fb3cd7
3 changed files with 78 additions and 0 deletions
+15
View File
@@ -52,3 +52,18 @@ type SelfOrderCreateOrderItem struct {
Quantity int `json:"quantity" validate:"required,min=1"`
Notes *string `json:"notes,omitempty"`
}
type SelfOrderListCategoriesRequest struct {
TableID uuid.UUID `form:"table_id" validate:"required"`
}
type SelfOrderCategoryItem struct {
ID uuid.UUID `json:"id"`
Name string `json:"name"`
Description *string `json:"description,omitempty"`
Order int `json:"order"`
}
type SelfOrderListCategoriesResponse struct {
Categories []SelfOrderCategoryItem `json:"categories"`
}