feat(sales-stats): читаемые разбивки и stacked-бары, иконки платёжек, выручка

Полировка статистики продаж (читаемее/информативнее):
- BreakdownList — категорийные разбивки списком (иконка/цвет + значение + доля % +
  пропорциональный мини-бар) вместо bar-графика. В «Депозиты → по методам» теперь
  с иконками платёжек (PaymentMethodIcon), в «Продажи → по тарифам» — с долями.
- StackedBarChart — «по дням разбивкой» теперь stacked-бар вместо наслаивающихся
  полупрозрачных area (читалось плохо); тултип по дню показывает все серии.
- Продажи: добавлена карточка «Выручка» (total_revenue бэк отдавал, но не показывался).
This commit is contained in:
c0mrade
2026-06-02 15:10:06 +03:00
parent 5e837621ad
commit a75f42d056
8 changed files with 244 additions and 18 deletions

View File

@@ -1317,6 +1317,7 @@
},
"sales": {
"totalSales": "Total Sales",
"totalRevenue": "Revenue",
"avgOrder": "Avg Order",
"topTariff": "Top Tariff",
"byTariff": "Sales by Tariff",

View File

@@ -1190,6 +1190,7 @@
},
"sales": {
"totalSales": "کل فروش",
"totalRevenue": "درآمد",
"avgOrder": "میانگین سفارش",
"topTariff": "تعرفه برتر",
"byTariff": "بر اساس تعرفه",

View File

@@ -1339,6 +1339,7 @@
},
"sales": {
"totalSales": "Всего продаж",
"totalRevenue": "Выручка",
"avgOrder": "Средний чек",
"topTariff": "Топ тариф",
"byTariff": "Продажи по тарифам",

View File

@@ -1190,6 +1190,7 @@
},
"sales": {
"totalSales": "总销售",
"totalRevenue": "营收",
"avgOrder": "平均订单",
"topTariff": "热门套餐",
"byTariff": "按套餐",