From 641257d7295fc6a84d1fb7d7a7dc43728c7d6aab Mon Sep 17 00:00:00 2001 From: Yoga Pangestu Date: Mon, 5 Jan 2026 22:37:48 +0700 Subject: [PATCH] Remove low stock alert calculation and add AOV card comment. --- app/Livewire/Studio/Dashboard/Overview.php | 12 +----------- 1 file changed, 1 insertion(+), 11 deletions(-) diff --git a/app/Livewire/Studio/Dashboard/Overview.php b/app/Livewire/Studio/Dashboard/Overview.php index aec48d8..aa748b5 100644 --- a/app/Livewire/Studio/Dashboard/Overview.php +++ b/app/Livewire/Studio/Dashboard/Overview.php @@ -153,17 +153,7 @@ public function render(): View $todayNewMembers = User::whereHas('customer')->whereDate('created_at', now())->count(); $yesterdayNewMembers = User::whereHas('customer')->whereDate('created_at', now()->yesterday())->count(); - // New Card: Low Stock Alert - $lowStockQuery = function ($query) use ($outletIds) { - return $query->whereHas('outlets', function ($q) use ($outletIds) { - $q->when(! empty($outletIds), fn ($q2) => $q2->whereIn('outlets.id', $outletIds)) - ->where('stock', '<=', 10); - }); - }; - $lowStockCount = Perfume::where($lowStockQuery)->count() + - Product::where($lowStockQuery)->count() + - Bottle::where($lowStockQuery)->count(); - + // New Card: AOV $todayAov = $todayOrder > 0 ? $todayIncome / $todayOrder : 0; $yesterdayAov = $yesterdayOrder > 0 ? $yesterdayIncome / $yesterdayOrder : 0;