feat: переименование доменной области

This commit is contained in:
Artem Tsyrulnikov
2025-12-14 12:21:35 +03:00
parent 3cb3da4dbe
commit f3e09a08eb
75 changed files with 1624 additions and 1417 deletions

View File

@@ -15,12 +15,12 @@ analytics_router = APIRouter(prefix='/workspaces/{workspace_id}/analytics', tags
async def get_placements_analytics(
workspace_id: uuid.UUID,
current_user: Annotated[JWTPayload, Depends(deps.get_current_user)],
target_channel_id: uuid.UUID | None = None,
project_id: uuid.UUID | None = None,
) -> dto.GetPlacementsAnalyticsOutput:
input = dto.GetPlacementsAnalyticsInput(
user_id=current_user.user_id,
workspace_id=workspace_id,
target_channel_id=target_channel_id,
project_id=project_id,
)
return await deps.get_usecase().get_placements_analytics(input)
@@ -29,35 +29,35 @@ async def get_placements_analytics(
async def get_creatives_analytics(
workspace_id: uuid.UUID,
current_user: Annotated[JWTPayload, Depends(deps.get_current_user)],
target_channel_id: uuid.UUID | None = None,
project_id: uuid.UUID | None = None,
) -> dto.GetCreativesAnalyticsOutput:
input = dto.GetCreativesAnalyticsInput(
user_id=current_user.user_id,
workspace_id=workspace_id,
target_channel_id=target_channel_id,
project_id=project_id,
)
return await deps.get_usecase().get_creatives_analytics(input)
@analytics_router.get('/external-channels')
async def get_external_channels_analytics(
@analytics_router.get('/channels')
async def get_channel_analytics(
workspace_id: uuid.UUID,
current_user: Annotated[JWTPayload, Depends(deps.get_current_user)],
target_channel_id: uuid.UUID | None = None,
) -> dto.GetExternalChannelsAnalyticsOutput:
input = dto.GetExternalChannelsAnalyticsInput(
project_id: uuid.UUID | None = None,
) -> dto.GetChannelAnalyticsOutput:
input = dto.GetChannelAnalyticsInput(
user_id=current_user.user_id,
workspace_id=workspace_id,
target_channel_id=target_channel_id,
project_id=project_id,
)
return await deps.get_usecase().get_external_channels_analytics(input)
return await deps.get_usecase().get_channel_analytics(input)
@analytics_router.get('/spending')
async def get_spending_analytics(
workspace_id: uuid.UUID,
current_user: Annotated[JWTPayload, Depends(deps.get_current_user)],
target_channel_id: uuid.UUID | None = None,
project_id: uuid.UUID | None = None,
date_from: datetime.datetime | None = None,
date_to: datetime.datetime | None = None,
grouping: dto.DateGrouping = dto.DateGrouping.DAY,
@@ -65,7 +65,7 @@ async def get_spending_analytics(
input = dto.GetSpendingAnalyticsInput(
user_id=current_user.user_id,
workspace_id=workspace_id,
target_channel_id=target_channel_id,
project_id=project_id,
date_from=date_from,
date_to=date_to,
grouping=grouping,