feat: Calculate 'Top Member' based on total order value instead of order count.

This commit is contained in:
Yoga Pangestu 2026-02-24 07:19:52 +07:00
parent 9d8e264929
commit 5d46365963

View File

@ -42,7 +42,7 @@ public function mount(): void
], ],
[ [
'title' => 'Top Member', 'title' => 'Top Member',
'value' => CustomerModel::whereHas('user')->whereHas('orders')->withCount('orders')->orderByDesc('orders_count')->first()?->name ?? '-', 'value' => CustomerModel::whereHas('user')->whereHas('orders')->withSum('orders', 'total')->orderByDesc('orders_sum_total')->first()?->name ?? '-',
], ],
]; ];
} }