Добавлены новые зависимости для работы с графиками и статистикой, включая @radix-ui/react-popover, date-fns и react-day-picker. Обновлены компоненты для отображения статистики продаж, улучшена агрегация данных и добавлены функции сортировки в таблицах. Обновлены API маршруты для получения данных о статистике Wildberries. Оптимизирован код для повышения читаемости и производительности.

This commit is contained in:
Bivekich
2025-07-22 14:47:44 +03:00
parent a62a09faca
commit 20c4b665a1
15 changed files with 1688 additions and 486 deletions

View File

@ -645,6 +645,75 @@ export const GET_COUNTERPARTY_SUPPLIES = gql`
}
`
// Wildberries запросы
export const GET_WILDBERRIES_STATISTICS = gql`
query GetWildberriesStatistics($period: String, $startDate: String, $endDate: String) {
getWildberriesStatistics(period: $period, startDate: $startDate, endDate: $endDate) {
success
message
data {
date
sales
orders
advertising
refusals
returns
revenue
buyoutPercentage
}
}
}
`
export const GET_WILDBERRIES_CAMPAIGN_STATS = gql`
query GetWildberriesCampaignStats($input: WildberriesCampaignStatsInput!) {
getWildberriesCampaignStats(input: $input) {
success
message
data {
advertId
views
clicks
ctr
cpc
sum
atbs
orders
cr
shks
sum_price
dates
days {
date
views
clicks
ctr
cpc
sum
atbs
orders
cr
shks
sum_price
}
boosterStats {
date
views
clicks
ctr
cpc
sum
atbs
orders
cr
shks
sum_price
}
}
}
}
`
// Админ запросы
export const ADMIN_ME = gql`
query AdminMe {