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