feat: cards, attributes and modules
This commit is contained in:
@@ -6,7 +6,7 @@ from schemas.billing import GroupBillRequestSchema
|
||||
|
||||
# region Entities
|
||||
|
||||
class DealGroupSchema(BaseSchema):
|
||||
class CardGroupSchema(BaseSchema):
|
||||
id: int
|
||||
name: Optional[str] = None
|
||||
lexorank: str
|
||||
@@ -17,50 +17,50 @@ class DealGroupSchema(BaseSchema):
|
||||
|
||||
# region Requests
|
||||
|
||||
class DealGroupUpdateRequest(BaseSchema):
|
||||
data: DealGroupSchema
|
||||
class CardGroupUpdateRequest(BaseSchema):
|
||||
data: CardGroupSchema
|
||||
|
||||
|
||||
class DealCreateGroupRequest(BaseSchema):
|
||||
dragging_deal_id: int
|
||||
hovered_deal_id: int
|
||||
class CreateCardGroupRequest(BaseSchema):
|
||||
dragging_card_id: int
|
||||
hovered_card_id: int
|
||||
|
||||
|
||||
class DealGroupChangeStatusRequest(BaseSchema):
|
||||
class CardGroupChangeStatusRequest(BaseSchema):
|
||||
group_id: int
|
||||
new_status: int
|
||||
|
||||
|
||||
class DealAddToGroupRequest(BaseSchema):
|
||||
deal_id: int
|
||||
class CardAddToGroupRequest(BaseSchema):
|
||||
card_id: int
|
||||
group_id: int
|
||||
|
||||
|
||||
class DealRemoveFromGroupRequest(BaseSchema):
|
||||
deal_id: int
|
||||
class CardRemoveFromGroupRequest(BaseSchema):
|
||||
card_id: int
|
||||
|
||||
|
||||
# endregion
|
||||
|
||||
# region Responses
|
||||
|
||||
class DealCreateGroupResponse(OkMessageSchema):
|
||||
class CardCreateGroupResponse(OkMessageSchema):
|
||||
pass
|
||||
|
||||
|
||||
class DealGroupUpdateResponse(OkMessageSchema):
|
||||
class CardGroupUpdateResponse(OkMessageSchema):
|
||||
pass
|
||||
|
||||
|
||||
class DealGroupChangeStatusResponse(OkMessageSchema):
|
||||
class CardGroupChangeStatusResponse(OkMessageSchema):
|
||||
pass
|
||||
|
||||
|
||||
class DealAddToGroupResponse(OkMessageSchema):
|
||||
class CardAddToGroupResponse(OkMessageSchema):
|
||||
pass
|
||||
|
||||
|
||||
class DealRemoveFromGroupResponse(OkMessageSchema):
|
||||
class CardRemoveFromGroupResponse(OkMessageSchema):
|
||||
pass
|
||||
|
||||
# endregion
|
||||
|
||||
Reference in New Issue
Block a user