@php $columns = [ ['key' => 'date', 'label' => 'Kalkış Tarihi'], ['key' => 'tour', 'label' => 'Tur'], ['key' => 'type', 'label' => 'Tip', 'align' => 'center'], ['key' => 'status', 'label' => 'Durum', 'align' => 'center'], ['key' => 'occupancy', 'label' => 'Doluluk', 'align' => 'center'], ['key' => 'res', 'label' => 'Rez.', 'align' => 'center'], ['key' => 'pax', 'label' => 'Yolcu', 'align' => 'center'], ['key' => 'revenue', 'label' => 'Ciro', 'align' => 'end'], ['key' => '_actions', 'label' => 'İşlem', 'fixed' => true, 'align' => 'end', 'width' => '130px'], ]; @endphp
@forelse($departures as $d) @php $badge = $d['badge']; $cap = $d['capacity']; $isTerminal = in_array($badge['key'], ['cancelled', 'completed']); $isGuaranteed = in_array($badge['key'], ['auto_guaranteed', 'manual_guaranteed']); $ring = $cap['occupancy'] >= 80 ? '#16a34a' : ($cap['occupancy'] >= 40 ? '#334155' : '#f59e0b'); @endphp
{{ optional($d['start'])->format('d') ?? '—' }} {{ optional($d['start'])->translatedFormat('M') }}
{{ optional($d['start'])->translatedFormat('d M Y') ?: '—' }}
{{ optional($d['start'])->translatedFormat('l') }}@if($d['start_time']) · {{ $d['start_time'] }}@endif
@if($d['tour_code'])
{{ $d['tour_code'] }}
@endif {{ $d['type_label'] }} {{ $badge['label'] }}
%{{ $cap['occupancy'] }} ({{ $cap['used'] }}/{{ $cap['total'] ?: '∞' }})
{{ $d['res_count'] }} {{ $d['pax'] }} {{ number_format($d['revenue'], 0, ',', '.') }}₺ @if(($d['resource_count'] ?? 0) > 0)
−{{ number_format($d['resource_cost'], 0, ',', '.') }}₺ kaynak
@endif
@if(!$isTerminal && !$isGuaranteed)
@csrf
@endif @if(!$isTerminal)
@csrf
@endif
@empty

Aktif rezervasyonlu kalkış yok

Filtreleri değiştirin ya da bir tura rezervasyon alındığında kalkış burada listelenir.

@endforelse