This commit is contained in:
xds
2026-03-22 12:40:33 +03:00
commit 28a5d51389
61 changed files with 6085 additions and 0 deletions

View File

@@ -0,0 +1,18 @@
from pydantic import BaseModel, Field
class OrderCreate(BaseModel):
calculation_id: str
client_name: str
client_phone: str = Field(pattern=r"^\+?\d{10,15}$")
client_email: str | None = None
client_company: str | None = None
delivery_method: str = "pickup"
comment: str | None = None
class OrderResponse(BaseModel):
order_id: str
status: str
total_rub: float
estimated_ready_date: str