feat: services kit and copy
This commit is contained in:
@@ -185,6 +185,23 @@ class DealUpdateProductRequest(BaseSchema):
|
||||
product: DealProductSchema
|
||||
|
||||
|
||||
class DealServicesCopyRequest(BaseSchema):
|
||||
deal_id: int
|
||||
source_product_id: int
|
||||
destination_product_ids: List[int]
|
||||
|
||||
|
||||
class DealProductAddKitRequest(BaseSchema):
|
||||
deal_id: int
|
||||
product_id: int
|
||||
kit_id: int
|
||||
|
||||
|
||||
class DealAddKitRequest(BaseSchema):
|
||||
deal_id: int
|
||||
kit_id: int
|
||||
|
||||
|
||||
# endregion Requests
|
||||
|
||||
# region Responses
|
||||
@@ -264,4 +281,16 @@ class DealDeleteResponse(OkMessageSchema):
|
||||
|
||||
class DealUpdateProductResponse(OkMessageSchema):
|
||||
pass
|
||||
|
||||
|
||||
class DealServicesCopyResponse(OkMessageSchema):
|
||||
pass
|
||||
|
||||
|
||||
class DealProductAddKitResponse(OkMessageSchema):
|
||||
pass
|
||||
|
||||
|
||||
class DealAddKitResponse(OkMessageSchema):
|
||||
pass
|
||||
# endregion Responses
|
||||
|
||||
Reference in New Issue
Block a user