feat: cards, attributes and modules
This commit is contained in:
@@ -16,7 +16,7 @@ class BoxSchema(BaseSchema):
|
||||
quantity: int
|
||||
product: Optional[ProductSchema]
|
||||
pallet_id: Optional[int]
|
||||
deal_id: Optional[int]
|
||||
card_id: Optional[int]
|
||||
|
||||
|
||||
class ShippingProductSchema(BaseSchema):
|
||||
@@ -44,8 +44,8 @@ class CreateBoxInPalletSchema(BaseSchema):
|
||||
pallet_id: Optional[int]
|
||||
|
||||
|
||||
class CreateBoxInDealSchema(BaseSchema):
|
||||
deal_id: Optional[int]
|
||||
class CreateBoxInCardSchema(BaseSchema):
|
||||
card_id: Optional[int]
|
||||
|
||||
|
||||
class UpdateBoxSchema(ProductAndQuantitySchema):
|
||||
@@ -61,7 +61,7 @@ class UpdateShippingProductRequest(BaseSchema):
|
||||
|
||||
|
||||
class UpdateBoxRequest(BaseSchema):
|
||||
data: CreateBoxInDealSchema | CreateBoxInPalletSchema | UpdateBoxSchema
|
||||
data: CreateBoxInCardSchema | CreateBoxInPalletSchema | UpdateBoxSchema
|
||||
|
||||
|
||||
# endregion
|
||||
|
||||
Reference in New Issue
Block a user