feat: deal tags

This commit is contained in:
2025-10-19 12:12:08 +04:00
parent d7c7d1775f
commit ffee658349
16 changed files with 355 additions and 8 deletions

View File

@ -5,6 +5,7 @@ from modules.clients.schemas.client import ClientSchema
from schemas.base import BaseSchema, BaseResponse, PaginationInfoSchema
from schemas.board import BoardSchema
from schemas.deal_group import DealGroupSchema
from schemas.deal_tag import DealTagSchema
from schemas.status import StatusSchema
@ -19,6 +20,7 @@ class DealSchema(BaseSchema):
board: BoardSchema
created_at: datetime
group: Optional[DealGroupSchema]
tags: list[DealTagSchema]
# FF module
products_quantity: int = 0
total_price: float = 0