feat: adding services kit to deal

This commit is contained in:
2025-09-16 18:13:19 +04:00
parent 98d3026e0d
commit 1a9dbd857a
10 changed files with 102 additions and 62 deletions

View File

@ -40,12 +40,6 @@ class UpdateDealProductRequest(BaseSchema):
entity: UpdateDealProductSchema
class DealProductAddKitRequest(BaseSchema):
deal_id: int
product_id: int
kit_id: int
# endregion
# region Response
@ -67,8 +61,4 @@ class DeleteDealProductResponse(BaseResponse):
pass
class DealProductAddKitResponse(BaseResponse):
pass
# endregion

View File

@ -40,6 +40,11 @@ class UpdateDealServiceRequest(BaseSchema):
entity: UpdateDealServiceSchema
class DealAddKitRequest(BaseSchema):
deal_id: int
kit_id: int
# endregion
# region Response
@ -61,4 +66,7 @@ class DeleteDealServiceResponse(BaseResponse):
pass
class DealAddKitResponse(BaseResponse):
pass
# endregion

View File

@ -45,6 +45,12 @@ class ProductServicesDuplicateRequest(BaseSchema):
target_deal_product_ids: list[int]
class DealProductAddKitRequest(BaseSchema):
deal_id: int
product_id: int
kit_id: int
# endregion
# region Response
@ -66,4 +72,8 @@ class ProductServicesDuplicateResponse(BaseResponse):
pass
class DealProductAddKitResponse(BaseResponse):
pass
# endregion