Добавлены новые зависимости для работы с графиками и статистикой, включая @radix-ui/react-popover, date-fns и react-day-picker. Обновлены компоненты для отображения статистики продаж, улучшена агрегация данных и добавлены функции сортировки в таблицах. Обновлены API маршруты для получения данных о статистике Wildberries. Оптимизирован код для повышения читаемости и производительности.
This commit is contained in:
@ -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 {
|
||||
|
Reference in New Issue
Block a user