feat: split bills for one deal

This commit is contained in:
2025-05-09 13:32:30 +04:00
parent 42ce73dd6a
commit be13c77164
12 changed files with 154 additions and 90 deletions

View File

@@ -49,7 +49,7 @@ class CardSummary(BaseSchema):
shipment_warehouse_id: Optional[int]
shipment_warehouse_name: Optional[str]
bill_request: Optional[CardBillRequestSchema] = None
bill_requests: list[CardBillRequestSchema]
group: Optional[CardGroupSchema] = None
@@ -98,7 +98,7 @@ class BaseCardSchema(BaseSchema):
client_id: Optional[int]
client: Optional[ClientSchema]
shipping_warehouse: Optional[Union[ShippingWarehouseSchema, str]] = None
bill_request: Optional[CardBillRequestSchema] = None
bill_requests: list[CardBillRequestSchema] = []
group: Optional[CardGroupSchema] = None
manager: Optional[UserSchema] = None
pallets: List[PalletSchema] = []