feat: podpora salátů z Pizza Chefie
ci/woodpecker/push/workflow Pipeline failed

This commit is contained in:
2026-04-02 10:51:46 +02:00
parent e9696f722c
commit d6729388ab
7 changed files with 246 additions and 52 deletions
+34 -5
View File
@@ -53,6 +53,11 @@ ClientData:
description: Datum a čas poslední aktualizace pizz
type: string
format: date-time
salatList:
description: Seznam dostupných salátů pro předaný den
type: array
items:
$ref: "#/Salat"
pendingQrs:
description: Nevyřízené QR kódy pro platbu z předchozích pizza day
type: array
@@ -426,7 +431,7 @@ Pizza:
items:
$ref: "#/PizzaSize"
PizzaVariant:
description: Konkrétní varianta (velikost) jedné pizzy.
description: Konkrétní varianta (velikost) jedné pizzy nebo salátu.
type: object
additionalProperties: false
required:
@@ -436,16 +441,40 @@ PizzaVariant:
- price
properties:
varId:
description: Unikátní identifikátor varianty pizzy
description: Unikátní identifikátor varianty
type: integer
name:
description: Název pizzy
description: Název pizzy nebo salátu
type: string
size:
description: Velikost pizzy (např. "30cm")
description: Velikost pizzy (např. "30cm"), nebo "1 porce" pro salát
type: string
price:
description: Cena pizzy v Kč, včetně krabice
description: Cena v Kč, včetně krabice/obalu
type: number
category:
description: Kategorie položky (pizza nebo salat)
type: string
enum: [pizza, salat]
Salat:
description: Salát z nabídky Pizza Chefie
type: object
additionalProperties: false
required:
- name
- ingredients
- price
properties:
name:
description: Název salátu
type: string
ingredients:
description: Seznam obsažených ingrediencí
type: array
items:
type: string
price:
description: Cena salátu v Kč (bez obalu)
type: number
PizzaOrder:
description: Údaje o objednávce pizzy jednoho uživatele.