mirror of
https://github.com/chillpadclub/bedolaga-cabinet.git
synced 2026-07-30 02:23:47 +00:00
feat: enhance sales stats with device stats, per-tariff charts, and dual-series trials
- Add DualAreaChart component for two-series visualization (registrations vs trials) - Add MultiSeriesAreaChart component for N-series tariff breakdown with dynamic pivoting - AddonsTab: add device purchases and device revenue stat cards - SalesTab: add per-tariff daily sales chart using MultiSeriesAreaChart - TrialsTab: replace single-series area chart with dual-series registrations + trials chart - Update TypeScript interfaces to match backend schema changes - Add i18n keys for all new UI elements across en, ru, zh, fa locales
This commit is contained in:
@@ -1127,10 +1127,12 @@
|
||||
},
|
||||
"trials": {
|
||||
"total": "Всего триалов",
|
||||
"totalRegistrations": "Регистрации",
|
||||
"trialsIssued": "Выданные триалы",
|
||||
"conversion": "Конверсия",
|
||||
"avgDuration": "Средняя длит.",
|
||||
"byProvider": "По источнику регистрации",
|
||||
"dailyChart": "Регистрации по дням",
|
||||
"dailyChart": "Регистрации и триалы по дням",
|
||||
"registrations": "Регистрации"
|
||||
},
|
||||
"sales": {
|
||||
@@ -1139,7 +1141,9 @@
|
||||
"topTariff": "Топ тариф",
|
||||
"byTariff": "Продажи по тарифам",
|
||||
"byPeriod": "По периоду подписки",
|
||||
"dailyChart": "Продажи по дням"
|
||||
"dailyChart": "Продажи по дням",
|
||||
"dailyByTariff": "Продажи по тарифам по дням",
|
||||
"subscriptions": "Подписки"
|
||||
},
|
||||
"renewals": {
|
||||
"total": "Всего продлений",
|
||||
@@ -1155,6 +1159,8 @@
|
||||
"totalPurchases": "Всего покупок",
|
||||
"totalGb": "Всего трафика",
|
||||
"revenue": "Доход",
|
||||
"devicePurchases": "Покупки устройств",
|
||||
"deviceRevenue": "Доход от устройств",
|
||||
"byPackage": "По размеру пакета",
|
||||
"dailyChart": "Покупки по дням",
|
||||
"purchases": "Покупки"
|
||||
|
||||
Reference in New Issue
Block a user