diff --git a/app/Http/Controllers/DashboardController.php b/app/Http/Controllers/DashboardController.php index 6eed6df..c39d3b9 100644 --- a/app/Http/Controllers/DashboardController.php +++ b/app/Http/Controllers/DashboardController.php @@ -18,11 +18,11 @@ public function __invoke(Request $request): Response $user = $request->user(); return Inertia::render('dashboard', [ - 'attendance' => $this->service->getAttendanceStats(), + 'attendance' => $this->service->getAttendanceStats(), 'revenueSummary' => $this->service->getRevenueSummary(), 'expenseSummary' => $this->service->getExpenseSummary(), 'orderStats' => $this->service->getOrderStats(), - 'todayAttendance' => $this->service->getTodayAttendance($user), + 'todayAttendance' => $this->service->getTodayAttendance($user), 'isOnLeave' => $this->service->isOnLeave($user), 'canCheckIn' => $user->employee !== null, ]); diff --git a/app/Services/Admin/Master/RawMaterial/RawMaterialVariantService.php b/app/Services/Admin/Master/RawMaterial/RawMaterialVariantService.php index 9281fea..c4d528d 100644 --- a/app/Services/Admin/Master/RawMaterial/RawMaterialVariantService.php +++ b/app/Services/Admin/Master/RawMaterial/RawMaterialVariantService.php @@ -107,5 +107,4 @@ public function destroy(RawMaterial $rawMaterial, RawMaterialPrice $variant): bo return $result; } - } diff --git a/app/Services/AnalysisService.php b/app/Services/AnalysisService.php index ff78734..f71e7d9 100644 --- a/app/Services/AnalysisService.php +++ b/app/Services/AnalysisService.php @@ -6,7 +6,6 @@ use App\Enums\OrderChannel; use App\Enums\OrderStatus; use App\Enums\PaymentType; -use App\Enums\PriceType; use App\Enums\RawMaterialUnit; use App\Models\Attendance; use App\Models\CashAccount; @@ -15,10 +14,8 @@ use App\Models\Expense; use App\Models\LeaveRequest; use App\Models\Order; -use App\Models\ProductVariant; use App\Models\Purchase; use App\Models\PurchaseItem; -use App\Models\RawMaterialPrice; use App\Models\RestockItem; use App\Models\User; use Carbon\Carbon; @@ -472,10 +469,10 @@ public function getRevenueTrend(?string $startDate, ?string $endDate): array return (clone $query) ->join('order_items', 'orders.id', '=', 'order_items.order_id') - ->selectRaw("DATE(orders.created_at) as date") + ->selectRaw('DATE(orders.created_at) as date') ->selectRaw('SUM(order_items.quantity) as qty') - ->groupBy(DB::raw("DATE(orders.created_at)")) - ->orderBy(DB::raw("DATE(orders.created_at)")) + ->groupBy(DB::raw('DATE(orders.created_at)')) + ->orderBy(DB::raw('DATE(orders.created_at)')) ->get() ->map(fn ($item) => [ 'date' => $item->date, @@ -560,7 +557,7 @@ public function getOrderStats(?string $startDate, ?string $endDate): array ->groupBy('marketing_id') ->with('marketing:id') ->get() - ->map(fn($item) => [ + ->map(fn ($item) => [ 'name' => $item->marketing?->userProfile->full_name ?? '-', 'count' => $item->count, 'total' => (int) $item->total, diff --git a/app/Services/DashboardService.php b/app/Services/DashboardService.php index a9e857b..709f12c 100644 --- a/app/Services/DashboardService.php +++ b/app/Services/DashboardService.php @@ -22,14 +22,14 @@ public function getAttendanceStats(): array $totalEmployees = Employee::whereHas( 'user', - fn($q) => $q + fn ($q) => $q ->where('is_active', true) ->whereHas( 'roles', - fn($r) => $r + fn ($r) => $r ->whereHas( 'permissions', - fn($p) => $p + fn ($p) => $p ->where('name', 'attendances.create') ) ) @@ -38,14 +38,14 @@ public function getAttendanceStats(): array $present = Attendance::where('attendance_date', $today) ->whereHas( 'employee.user', - fn($q) => $q + fn ($q) => $q ->where('is_active', true) ->whereHas( 'roles', - fn($r) => $r + fn ($r) => $r ->whereHas( 'permissions', - fn($p) => $p + fn ($p) => $p ->where('name', 'attendances.create') ) ) @@ -56,14 +56,14 @@ public function getAttendanceStats(): array ->where('end_date', '>=', $today) ->whereHas( 'employee.user', - fn($q) => $q + fn ($q) => $q ->where('is_active', true) ->whereHas( 'roles', - fn($r) => $r + fn ($r) => $r ->whereHas( 'permissions', - fn($p) => $p + fn ($p) => $p ->where('name', 'attendances.create') ) ) @@ -161,7 +161,7 @@ public function getOrderStats(): array ->groupBy('marketing_id') ->with('marketing:id') ->get() - ->map(fn($item) => [ + ->map(fn ($item) => [ 'name' => $item->marketing?->userProfile->full_name ?? '-', 'count' => $item->count, 'total' => (int) $item->total,