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