feat: deal status history table

This commit is contained in:
2025-09-20 10:07:56 +04:00
parent 44f315b4a0
commit 6b3d124adf
8 changed files with 45 additions and 7 deletions

View File

@ -19,3 +19,7 @@ class StatusService(
deals_count = await self.repository.get_deals_count(status.id)
is_soft_needed: bool = deals_count > 0
return is_soft_needed
async def get_status_history(self, deal_id: int) -> GetStatusHistoryResponse:
items = await self.repository.get_status_history(deal_id)
return GetStatusHistoryResponse(items=items)