Randevu Yönetimi Randevu Takvimi Anasayfa İşlem Geçmiş Profil
@php $currentFilter = request('filter', 'all'); @endphp Gün Hafta Ay Tümü
@if(session('success'))
{{ session('success') }}
@endif @forelse($appointments as $appointment)

{{ $appointment->car->plate }} ({{ $appointment->car->brand }})

{{ $appointment->service ? $appointment->service->name : 'Genel Kontrol/Hizmet' }}

@php $badgeColors = [ 'pending' => 'mef:bg-amber-100 mef:text-amber-700', 'approved' => 'mef:bg-blue-100 mef:text-blue-700', 'rejected' => 'mef:bg-red-100 mef:text-red-700', 'cancelled' => 'mef:bg-slate-100 mef:text-slate-600', 'completed' => 'mef:bg-green-100 mef:text-green-700', ]; $badgeLabels = [ 'pending' => 'Bekliyor', 'approved' => 'Onaylandı', 'rejected' => 'Reddedildi', 'cancelled' => 'K.İptal', 'completed' => 'Tamamlandı', ]; @endphp {{ $badgeLabels[$appointment->status] }}

Tarih & Saat

{{ $appointment->appointment_date->format('d.m.Y') }} - {{ \Carbon\Carbon::parse($appointment->appointment_time)->format('H:i') }}

@if($appointment->notes)
Kullanıcı Notu: {{ $appointment->notes }}
@endif @if($appointment->status === 'cancelled') @if($appointment->cancellation_reason)
Müşteri İptal Nedeni: {{ $appointment->cancellation_reason }}
@endif @endif @if($appointment->status === 'pending')
@csrf @method('PUT')
@elseif($appointment->status === 'approved')
@csrf @method('PUT')
@endif
@empty

Bu tarihlerde randevu bulunmuyor.

@endforelse