@foreach ($overtimes as $overtime) @endforeach
No Karyawan Tanggal Kerja Waktu Lembur Durasi Keterangan Lampiran Status Approver Aksi
{{ $loop->index + 1 }}
{{ substr($overtime->employee->user->name ?? 'N', 0, 2) }}
{{ $overtime->employee->user->name ?? 'Tidak ada data' }}
{{ $overtime->employee->user->email ?? '-' }}
{{ \Carbon\Carbon::parse($overtime->work_date)->format('d M Y') }}
{{ \Carbon\Carbon::parse($overtime->work_date)->format('l') }}
{{ \Carbon\Carbon::parse($overtime->start_time)->format('H:i') }} - {{ \Carbon\Carbon::parse($overtime->end_time)->format('H:i') }} {{ \Carbon\Carbon::parse($overtime->start_date)->format('d/m') }} - {{ \Carbon\Carbon::parse($overtime->end_date)->format('d/m/Y') }}
@php $start = \Carbon\Carbon::parse($overtime->start_date . ' ' . $overtime->start_time); $end = \Carbon\Carbon::parse($overtime->end_date . ' ' . $overtime->end_time); $duration = $start->diff($end); @endphp {{ $duration->format('%h:%I') }} jam @if($overtime->description)
{{ $overtime->description }}
@else - @endif
@if ($overtime->attachment) Lihat @else Tidak ada @endif @switch($overtime->status) @case('PENDING') Pending @break @case('APPROVED') Disetujui @break @case('REJECTED') Ditolak @break @default {{ $overtime->status }} @endswitch @if($overtime->approver)
{{ substr($overtime->approver->user->name ?? 'A', 0, 1) }}
{{ $overtime->approver->user->name }}
@if($overtime->approved_at) {{ \Carbon\Carbon::parse($overtime->approved_at)->format('d/m/Y H:i') }} @endif
@else Belum disetujui @endif