@php $pageTitle = 'Dashboard'; $statusReservasiLabel = [ 'menunggu_konfirmasi' => 'Menunggu Konfirmasi', 'dikonfirmasi' => 'Dikonfirmasi', 'check_in' => 'Check In', 'selesai' => 'Selesai', 'dibatalkan' => 'Dibatalkan', ]; $statusReservasiBadge = [ 'menunggu_konfirmasi' => 'warning', 'dikonfirmasi' => 'primary', 'check_in' => 'info', 'selesai' => 'success', 'dibatalkan' => 'secondary', ]; $statusReservasiColors = ['#ffab00', '#696cff', '#03c3ec', '#71dd37', '#8592a3']; $totalStatusReservasi = array_sum($chartStatusReservasi['data']); @endphp @push('styles') @endpush @include('admin.partials.page-head') @include('admin.partials.page-header', [ 'title' => 'Dashboard', 'subtitle' => 'Ringkasan operasional bengkel.', 'icon' => 'bx bx-home-smile', ])
Total Reservasi
Pendapatan Servis
Pelanggan Aktif
Servis Aktif
| Kode | Pelanggan | Kendaraan | Jadwal | Status |
|---|---|---|---|---|
|
{{ $reservasi->kode }} {{ $reservasi->created_at->translatedFormat('d M Y') }} |
{{ $reservasi->pelanggan?->name ?? '-' }} |
{{ $reservasi->kendaraan?->plat_nomor ?? '-' }} {{ $reservasi->kendaraan?->merk?->nama ?? '-' }} |
{{ $reservasi->slot?->tanggal?->translatedFormat('d M Y') ?? '-' }} {{ $reservasi->slot ? substr($reservasi->slot->jam_mulai, 0, 5).' – '.substr($reservasi->slot->jam_selesai, 0, 5) : '-' }} |
{{ $statusReservasiLabel[$status] ?? $status }} |
|
|
||||