v0.1
This commit is contained in:
@@ -21,6 +21,7 @@ class DealSummary(CustomModelCamel):
|
||||
name: str
|
||||
client_name: str
|
||||
changed_at: datetime.datetime
|
||||
deadline: datetime.datetime
|
||||
status: int
|
||||
total_price: int
|
||||
rank: int
|
||||
@@ -41,7 +42,8 @@ class DealStatusHistorySchema(CustomModelCamel):
|
||||
changed_at: datetime.datetime
|
||||
from_status: int
|
||||
to_status: int
|
||||
next_status_deadline: datetime.datetime
|
||||
next_status_deadline: datetime.datetime | None
|
||||
comment: str | None = None
|
||||
|
||||
|
||||
class DealSchema(CustomModelCamel):
|
||||
@@ -146,12 +148,16 @@ class DealUpdateGeneralInfoRequest(CustomModelCamel):
|
||||
|
||||
class DealSummaryReorderRequest(CustomModelCamel):
|
||||
deal_id: int
|
||||
new_status: int
|
||||
rank: int
|
||||
next_status_deadline: datetime.datetime
|
||||
status: int
|
||||
index: int
|
||||
deadline: datetime.datetime
|
||||
comment: str
|
||||
|
||||
|
||||
class DealDeleteRequest(CustomModelCamel):
|
||||
deal_id: int
|
||||
|
||||
|
||||
# endregion Requests
|
||||
|
||||
# region Responses
|
||||
@@ -219,4 +225,8 @@ class DealUpdateGeneralInfoResponse(OkMessageSchema):
|
||||
|
||||
class DealSummaryReorderResponse(OkMessageSchema):
|
||||
pass
|
||||
|
||||
|
||||
class DealDeleteResponse(OkMessageSchema):
|
||||
pass
|
||||
# endregion Responses
|
||||
|
||||
Reference in New Issue
Block a user