feat: setting manager for a deal

This commit is contained in:
2024-11-17 13:54:51 +04:00
parent 3dbbae2173
commit 915206d969
7 changed files with 53 additions and 4 deletions

View File

@@ -99,6 +99,7 @@ class DealSchema(BaseSchema):
shipping_warehouse: Optional[Union[ShippingWarehouseSchema, str]] = None
bill_request: Optional[DealBillRequestSchema] = None
category: Optional[ServicePriceCategorySchema] = None
manager: Optional[UserSchema] = None
delivery_date: Optional[datetime.datetime] = None
receiving_slot_date: Optional[datetime.datetime] = None
@@ -112,6 +113,7 @@ class DealGeneralInfoSchema(BaseSchema):
shipping_warehouse: Optional[str] = None
delivery_date: Optional[datetime.datetime] = None
receiving_slot_date: Optional[datetime.datetime] = None
manager: Optional[UserSchema] = None
# endregion Entities

View File

@@ -63,4 +63,9 @@ class UpdateUserResponse(OkMessageSchema):
class CreateUserResponse(OkMessageSchema):
pass
class GetManagersResponse(BaseSchema):
managers: List[UserSchema]
# endregion