fix: new deal statuses, delivery date, receiving slot date

This commit is contained in:
2024-09-30 08:49:19 +03:00
parent 61d379e7dc
commit 590042521d
3 changed files with 34 additions and 6 deletions

View File

@@ -38,6 +38,9 @@ class DealSummary(BaseSchema):
shipment_warehouse_id: Optional[int]
shipment_warehouse_name: Optional[str]
delivery_date: Optional[datetime.datetime] = None
receiving_slot_date: Optional[datetime.datetime] = None
class DealServiceSchema(BaseSchema):
service: ServiceSchema
@@ -85,6 +88,9 @@ class DealSchema(BaseSchema):
bill_request: Optional[DealBillRequestSchema] = None
category: Optional[ServicePriceCategorySchema] = None
delivery_date: Optional[datetime.datetime] = None
receiving_slot_date: Optional[datetime.datetime] = None
class DealGeneralInfoSchema(BaseSchema):
name: str
@@ -92,6 +98,8 @@ class DealGeneralInfoSchema(BaseSchema):
is_completed: bool
comment: str
shipping_warehouse: Optional[str] = None
delivery_date: Optional[datetime.datetime] = None
receiving_slot_date: Optional[datetime.datetime] = None
# endregion Entities