Riwayat Absensi

Lihat rekam jejak kehadiran Anda

{{ $stats['total_days'] ?? 0 }}
Total Hari
{{ $stats['present_days'] ?? 0 }}
Hadir
{{ $stats['late_days'] ?? 0 }}
Terlambat
{{ number_format($stats['total_hours'] ?? 0, 1) }}h
Total Jam

Detail Kehadiran

@if($attendances->count() > 0)
@foreach($attendances as $attendance)
{{ \Carbon\Carbon::parse($attendance->date)->translatedFormat('l, d F Y') }}
@if($attendance->status === 'late') Terlambat @elseif($attendance->status === 'work_leave') Izin Kerja @else Hadir @endif
Masuk
{{ $attendance->check_in ? \Carbon\Carbon::parse($attendance->check_in)->format('H:i') : '--:--' }}
Keluar
{{ $attendance->check_out ? \Carbon\Carbon::parse($attendance->check_out)->format('H:i') : '--:--' }}
Durasi
@if($attendance->check_in && $attendance->check_out) @php $start = \Carbon\Carbon::parse($attendance->check_in); $end = \Carbon\Carbon::parse($attendance->check_out); $diff = $end->diff($start); @endphp {{ $diff->h }}h {{ $diff->i }}m @else --:-- @endif
@if($attendance->hasDocument())
{{ $attendance->getDocumentTypeLabel() }}
@endif @if($attendance->notes)
Keterangan
{{ $attendance->notes }}
@endif
@endforeach
@else
📅
Belum ada data absensi
Mulai catat kehadiran Anda hari ini
@endif