from pydantic import BaseModel class CreateOrderRequest(BaseModel): vehicle_id: str tip_deviz_id: str | None = None km_intrare: int | None = None observatii: str | None = None class UpdateOrderRequest(BaseModel): vehicle_id: str | None = None tip_deviz_id: str | None = None km_intrare: int | None = None observatii: str | None = None client_id: str | None = None client_nume: str | None = None client_telefon: str | None = None nr_auto: str | None = None marca_denumire: str | None = None model_denumire: str | None = None class AddLineRequest(BaseModel): tip: str # manopera | material descriere: str ore: float = 0 pret_ora: float = 0 cantitate: float = 0 pret_unitar: float = 0 um: str | None = None