Files
filam3d/backend/app/schemas/order.py
2026-03-22 12:40:33 +03:00

19 lines
432 B
Python

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