| {{ $i + 1 }} |
{{ $row['nama_karyawan'] ?? '-' }} |
{{ $row['id_finger'] ?? '-' }} |
{{ $row['jabatan'] ?? '-' }} |
{{ $row['jenis_pekerja'] ?? '-' }} |
{{ $row['shift'] ?? 'No Shift' }} |
{{ $row['checkin_time'] ?? '-' }} |
{{ $row['checkout_time'] ?? '-' }} |
{{ $row['status'] ?? '-' }} |
{{ $row['late_minutes'] ?? '-' }} |
{!! nl2br(e($row['area_export_label'] ?? $row['area_full_label'] ?? $row['area_kerja_client'] ?? '-')) !!} |
{{ $row['hire_status'] ?? '-' }} |
{{ $row['contract_status'] ?? '-' }} |
@php
$cat = (string) ($row['category'] ?? '');
$group = match ($cat) {
'ontime', 'lateGrace', 'latePre', 'nonShift' => 'Hadir',
'cuti', 'sick' => 'Paid',
'leaveNoPay' => 'Not Paid',
'offday' => 'Libur / Offday',
'pendingShift' => 'Shift belum selesai',
default => 'Tidak hadir',
};
@endphp
{{ $group }}
|
@empty