feat: total services amount and recalculating
This commit is contained in:
@@ -56,12 +56,13 @@ class DealServiceSchema(BaseSchema):
|
||||
quantity: int
|
||||
price: int
|
||||
employees: List[UserSchema]
|
||||
|
||||
is_fixed_price: bool
|
||||
|
||||
class DealProductServiceSchema(BaseSchema):
|
||||
service: ServiceSchema
|
||||
price: int
|
||||
employees: List[UserSchema]
|
||||
is_fixed_price: bool
|
||||
|
||||
|
||||
class DealProductSchema(BaseSchema):
|
||||
@@ -243,6 +244,10 @@ class DealPrefillRequest(BaseSchema):
|
||||
new_deal_id: int
|
||||
|
||||
|
||||
class DealRecalculatePriceRequest(BaseSchema):
|
||||
deal_id: int
|
||||
|
||||
|
||||
# endregion Requests
|
||||
|
||||
# region Responses
|
||||
@@ -347,4 +352,7 @@ class DealCompleteResponse(OkMessageSchema):
|
||||
class DealPrefillResponse(OkMessageSchema):
|
||||
pass
|
||||
|
||||
|
||||
class DealRecalculatePriceResponse(OkMessageSchema):
|
||||
pass
|
||||
# endregion Responses
|
||||
|
||||
Reference in New Issue
Block a user