feat: deal product services
This commit is contained in:
@@ -109,10 +109,16 @@ class DealUpdateServiceQuantityRequest(CustomModelCamel):
|
||||
quantity: int
|
||||
|
||||
|
||||
class DealUpdateServiceRequest(CustomModelCamel):
|
||||
deal_id: int
|
||||
service: DealServiceSchema
|
||||
|
||||
|
||||
class DealAddServiceRequest(CustomModelCamel):
|
||||
deal_id: int
|
||||
service_id: int
|
||||
quantity: int
|
||||
price: int
|
||||
|
||||
|
||||
class DealDeleteServiceRequest(CustomModelCamel):
|
||||
@@ -163,6 +169,11 @@ class DealDeleteRequest(CustomModelCamel):
|
||||
deal_id: int
|
||||
|
||||
|
||||
class DealUpdateProductRequest(CustomModelCamel):
|
||||
deal_id: int
|
||||
product: DealProductSchema
|
||||
|
||||
|
||||
# endregion Requests
|
||||
|
||||
# region Responses
|
||||
@@ -204,6 +215,10 @@ class DealUpdateServiceQuantityResponse(CustomModelCamel):
|
||||
message: str
|
||||
|
||||
|
||||
class DealUpdateServiceResponse(OkMessageSchema):
|
||||
pass
|
||||
|
||||
|
||||
class DealAddServiceResponse(OkMessageSchema):
|
||||
pass
|
||||
|
||||
@@ -234,4 +249,8 @@ class DealSummaryReorderResponse(OkMessageSchema):
|
||||
|
||||
class DealDeleteResponse(OkMessageSchema):
|
||||
pass
|
||||
|
||||
|
||||
class DealUpdateProductResponse(OkMessageSchema):
|
||||
pass
|
||||
# endregion Responses
|
||||
|
||||
Reference in New Issue
Block a user