Menampilkan {{ $attendances->firstItem() ?? 0 }} - {{ $attendances->lastItem() ?? 0 }} dari {{ $attendances->total() ?? 0 }} data

@if($attendances->total() > 0) Halaman {{ $attendances->currentPage() }} dari {{ $attendances->lastPage() }} @if(request()->hasAny(['employee_id', 'start_date', 'end_date', 'status'])) | Filter aktif @endif @endif
@if($attendances->total() > 0)
@endif
@if($attendances->count() > 0)
@foreach ($attendances as $attendance) @endforeach
No Karyawan Tanggal Check-in Check-out Status Durasi Lokasi Aksi
{{ $attendances->firstItem() + $loop->index }}
{{ substr($attendance->employee->user->name ?? 'N', 0, 1) }}
{{ $attendance->employee->user->name ?? 'N/A' }}
{{ $attendance->employee->employee_number ?? '-' }}
{{ \Carbon\Carbon::parse($attendance->date)->format('d M Y') }}
{{ \Carbon\Carbon::parse($attendance->date)->translatedFormat('l') }}
@if($attendance->time_in) {{ \Carbon\Carbon::parse($attendance->time_in)->format('H:i') }} @else Belum Masuk @endif @if($attendance->time_out) {{ \Carbon\Carbon::parse($attendance->time_out)->format('H:i') }} @else Belum Keluar @endif @switch($attendance->status) @case('PRESENT') Hadir @break @case('LATE') Terlambat @break @case('ABSENT') Tidak Hadir @break @case('LEAVE') Cuti @break @case('PERMISSION') Izin @break @default {{ $attendance->status }} @endswitch @if($attendance->time_in && $attendance->time_out) @php $timeIn = \Carbon\Carbon::parse($attendance->time_in); $timeOut = \Carbon\Carbon::parse($attendance->time_out); $duration = $timeIn->diffInMinutes($timeOut); $hours = intval($duration / 60); $minutes = $duration % 60; @endphp {{ $hours }}j {{ $minutes }}m @if($duration >= 480) {{-- 8 hours --}} Full time @endif @else - @endif
@if($attendance->lat_in && $attendance->long_in) @endif @if($attendance->lat_out && $attendance->long_out) @endif
Show: entries
@else
Tidak ada data kehadiran
@if(request()->hasAny(['employee_id', 'start_date', 'end_date', 'status']))

Tidak ada data yang sesuai dengan filter yang dipilih.

Reset Filter @else

Belum ada data kehadiran untuk ditampilkan.

@endif
@endif