{{-- Detail Nomor Antrian --}}
{{-- Kartu Nomor Antrian Utama --}}
SparkWash — Nomor Antrian
{{ str_pad($booking->queue_number, 2, '0', STR_PAD_LEFT) }}
{{ $booking->booking_code }}
{{-- Status Timeline --}}
Status Layanan
@php $steps = [ ['key'=>'pending', 'icon'=>'fa-clock', 'label'=>'Booking Dibuat', 'desc'=>'Menunggu pembayaran'], ['key'=>'confirmed', 'icon'=>'fa-circle-check', 'label'=>'Dikonfirmasi', 'desc'=>'Menunggu giliran'], ['key'=>'in_process', 'icon'=>'fa-soap', 'label'=>'Sedang Dicuci', 'desc'=>'Kendaraan sedang diproses'], ['key'=>'completed', 'icon'=>'fa-flag-checkered','label'=>'Selesai', 'desc'=>'Kendaraan siap diambil'], ]; $order = ['pending'=>0,'confirmed'=>1,'in_process'=>2,'completed'=>3,'cancelled'=>-1]; $cur = $order[$booking->status] ?? 0; @endphp @foreach ($steps as $i => $step) @php $active = $cur >= $order[$step['key']]; $current = $cur === $order[$step['key']]; @endphp
@if (!$loop->last)
@endif
{{ $step['label'] }} @if ($current) Sekarang @endif
{{ $step['desc'] }}
@endforeach
{{-- Info Booking --}}
Informasi Booking
Paket Layanan
{{ $booking->service->name }}
Estimasi Durasi
{{ $booking->service->formatted_duration }}
Tanggal
{{ $booking->schedule->date->locale('id')->isoFormat('D MMMM Y') }}
Jam Layanan
{{ substr($booking->schedule->time_slot, 0, 5) }} WIB
Kendaraan
{{ $booking->vehicle_type }}
Plat Nomor
{{ $booking->vehicle_plate }}
@if ($ahead > 0)
Ada {{ $ahead }} kendaraan di depan Anda dalam antrian ini.
@endif
{{-- Tombol Aksi --}}