AD {{ $admin->name }}Administrator
@csrf
@if (session('success'))
{{ session('success') }}
@endif
DASHBOARD OPERASIONAL

Selamat datang, {{ $admin->name }}

Pantau operasional dan performa Daylivery hari ini.

@foreach ($stats as $stat)
{{ $stat['label'] }} @if ($stat['icon'] === 'orders') @elseif ($stat['icon'] === 'revenue') @elseif ($stat['icon'] === 'active') @elseif ($stat['icon'] === 'finished') @else @endif
{{ $stat['value'] }}
{{ $stat['detail'] }}
@endforeach

Ringkasan pendapatan

Nilai pesanan non-pembatalan, 7 hari terakhir

7 hari terakhir
Rp {{ number_format($weeklyRevenueTotal, 0, ',', '.') }}nilai pesanan · 7 hari

Status pesanan

Persebaran pesanan hari ini

Rincian status pesanan hari ini
@php $statusColors = ['pending' => '#e9edf0', 'confirmed' => '#5d91ed', 'preparing' => '#f2aa51', 'ready' => '#43a98a', 'assigned' => '#6689c7', 'picked_up' => '#4378bd', 'delivering' => '#5d91ed', 'completed' => '#21a875', 'cancelled' => '#e47770']; $chartStatuses = $statuses->values(); $statusAngle = 0; $statusGradient = []; foreach ($chartStatuses as $statusItem) { $percentage = $todayOrderCount > 0 ? ($statusItem['count'] / $todayOrderCount * 100) : 0; $nextAngle = $statusAngle + $percentage * 3.6; $statusGradient[] = $statusColors[$statusItem['key']].' '.$statusAngle.'deg '.$nextAngle.'deg'; $statusAngle = $nextAngle; } if ($statusAngle < 360) { $statusGradient[] = '#e9edf0 '.$statusAngle.'deg 360deg'; } @endphp
@foreach ($chartStatuses as $statusItem)
{{ $statusItem['label'] }}{{ number_format($statusItem['count'], 0, ',', '.') }}{{ $todayOrderCount > 0 ? number_format($statusItem['count'] / $todayOrderCount * 100, 0) : 0 }}%
@endforeach

Pesanan terbaru

Data pesanan tersimpan di database

@foreach ($deliveries as $delivery) @endforeach @if ($deliveries->isEmpty()) @endif
ID PESANANPELANGGANRESTORANTOTALSTATUSWAKTUAksi
{{ $delivery->order_number }}
{{ strtoupper(substr($delivery->customer_name, 0, 2)) }}{{ $delivery->customer_name }}@if ($delivery->customer_phone){{ $delivery->customer_phone }}@endif
{{ $delivery->restaurant_name }} Rp {{ number_format($delivery->total_amount, 0, ',', '.') }}
@csrf @method('PATCH')
{{ $delivery->created_at->format('H:i, d/m/Y') }}
Belum ada pesanan yang cocok. Tambahkan pesanan pertama untuk memulai.