fix(analytics): separate Вывезено (status) from Самовывоз (type) in KPI
- KPI: Вывезено = picked_up (all types), Самовывоз = pickup type only - SQL admin_delivery_stats: + picked_up_delivery, picked_up_pickup columns - Fixes confusion: 17 picked_up vs 5 pickup type were different metrics
This commit is contained in:
parent
eba1769078
commit
b0bc056090
|
|
@ -227,6 +227,7 @@ export const AdminDashboard = () => {
|
||||||
<KpiCard label="В работе" value={sv.in_progress} color="#3b82f6" mobile={mobile} />
|
<KpiCard label="В работе" value={sv.in_progress} color="#3b82f6" mobile={mobile} />
|
||||||
<KpiCard label="Доставлено" value={sv.delivered} color="#22c55e" mobile={mobile} />
|
<KpiCard label="Доставлено" value={sv.delivered} color="#22c55e" mobile={mobile} />
|
||||||
<KpiCard label="Вывезено" value={sv.picked_up} color="#14b8a6" mobile={mobile} />
|
<KpiCard label="Вывезено" value={sv.picked_up} color="#14b8a6" mobile={mobile} />
|
||||||
|
<KpiCard label="Самовывоз" value={sv.picked_up_pickup} color="#f59e0b" mobile={mobile} />
|
||||||
<KpiCard label="Проблемы" value={sv.problem} color="#ef4444" mobile={mobile} />
|
<KpiCard label="Проблемы" value={sv.problem} color="#ef4444" mobile={mobile} />
|
||||||
<KpiCard label="% доставки" value={sv.delivery_rate != null ? sv.delivery_rate + '%' : '—'} color="var(--color-text)" mobile={mobile} />
|
<KpiCard label="% доставки" value={sv.delivery_rate != null ? sv.delivery_rate + '%' : '—'} color="var(--color-text)" mobile={mobile} />
|
||||||
</div>
|
</div>
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue