This commit is contained in:
2024-04-24 01:19:46 +03:00
parent be623a3555
commit 4e7626d2e6
12 changed files with 114 additions and 39 deletions

View File

@@ -23,6 +23,7 @@ class DealSummary(CustomModelCamel):
changed_at: datetime.datetime
status: int
total_price: int
rank: int
class DealServiceSchema(CustomModelCamel):
@@ -55,12 +56,14 @@ class DealSchema(CustomModelCamel):
is_deleted: bool
is_completed: bool
client: ClientSchema
comment: str
class DealGeneralInfoSchema(CustomModelCamel):
name: str
is_deleted: bool
is_completed: bool
comment: str
# endregion Entities
@@ -141,6 +144,14 @@ class DealUpdateGeneralInfoRequest(CustomModelCamel):
data: DealGeneralInfoSchema
class DealSummaryReorderRequest(CustomModelCamel):
deal_id: int
new_status: int
rank: int
next_status_deadline: datetime.datetime
comment: str
# endregion Requests
# region Responses
@@ -204,4 +215,8 @@ class DealAddProductResponse(OkMessageSchema):
class DealUpdateGeneralInfoResponse(OkMessageSchema):
pass
class DealSummaryReorderResponse(OkMessageSchema):
pass
# endregion Responses