{{-- resources/views/admin/kegiatan/riwayat/show.blade.php --}} @extends('layouts.app') @section('content') @php $mode = $mode ?? 'hari_ini'; $dari = $dari ?? now()->format('Y-m-d'); $sampai = $sampai ?? now()->format('Y-m-d'); $tanggal = $tanggal ?? now()->format('Y-m-d'); $statsHadir = $stats['Hadir'] ?? 0; $statsTerlambat = $stats['Terlambat'] ?? 0; $statsIzin = $stats['Izin'] ?? 0; $statsSakit = $stats['Sakit'] ?? 0; $statsAlpa = $stats['Alpa'] ?? 0; $statsPulang = $stats['Pulang'] ?? 0; $backParams = ['mode' => $mode, 'dari' => $dari, 'sampai' => $sampai, 'tanggal' => $tanggal]; @endphp {{-- ── HEADER ───────────────────────────────────────────────────────────────── --}}
| No | ID | Nama Santri | Status | Waktu | Metode | Riwayat |
|---|---|---|---|---|---|---|
| {{ $idx + 1 }} | {{ $riwayat->id_santri }} | {{ $riwayat->santri->nama_lengkap }} | {!! $riwayat->status_badge !!} | {{ $riwayat->waktu_absen ? \Carbon\Carbon::parse($riwayat->waktu_absen)->format('H:i') : '–' }} | @if($riwayat->metode_absen === 'RFID') RFID @elseif($riwayat->metode_absen === 'Import_Mesin') Mesin @else Manual @endif | Riwayat |
Tidak ada riwayat absensi untuk periode {{ $periodeLabel }}.
@if(request()->hasAny(['id_santri','id_kelas','status','tanggal_spesifik']))Coba hapus filter untuk melihat semua data.
@endif