Added better handling for "reference" row data

This commit is contained in:
mickael 2025-12-20 12:55:05 +01:00
parent 42048d11ee
commit 5ccf470167
2 changed files with 1307 additions and 1106 deletions

View file

@ -63,9 +63,8 @@ class ChampLibreRequest(BaseModel):
class DevisRequest(BaseModel):
client_id: str
date_devis: Optional[date] = None
lignes: List[
Dict
] # Format: {article_code, quantite, prix_unitaire_ht, remise_pourcentage}
reference: Optional[str] = None
lignes: List[Dict]
class TransformationRequest(BaseModel):
@ -514,6 +513,7 @@ def creer_devis(req: DevisRequest):
devis_data = {
"client": {"code": req.client_id, "intitule": ""},
"date_devis": req.date_devis or date.today(),
"reference": req.reference,
"lignes": req.lignes,
}

File diff suppressed because it is too large Load diff