Rekap Kehadiran Ekstrakurikuler

{{ $organisasi->nama_organisasi }}

@if (($exportType ?? 'semester') === 'bulan') Bulan: {{ $namaBulan ?? '-' }} {{ $tahun ?? '-' }} @else Semester: {{ $semester ?? 'Semua Semester' }}
Tahun Ajaran: {{ $tahunAjaran ?? 'Semua Tahun Ajaran' }} @endif
Total Pertemuan: {{ $totalPertemuan }}
Dicetak pada: {{ now()->format('d-m-Y H:i') }}

@forelse ($anggota as $member) @php $total = $member->hadir_count + $member->izin_count + $member->sakit_count + $member->alfa_count; $persen = $total > 0 ? round(($member->hadir_count / $total) * 100, 1) : 0; @endphp @empty @endforelse
No Nama Lengkap Kelas No. HP Hadir Izin Sakit Alfa % Kehadiran
{{ $loop->iteration }} {{ $member->nama }} {{ $member->kelas }} {{ $member->no_hp ?? '-' }} {{ $member->hadir_count }} {{ $member->izin_count }} {{ $member->sakit_count }} {{ $member->alfa_count }} @if ($persen >= 75) {{ $persen }}% @elseif ($persen >= 50) {{ $persen }}% @else {{ $persen }}% @endif
Belum ada data anggota.
@php $totalHadir = $anggota->sum('hadir_count'); $totalIzin = $anggota->sum('izin_count'); $totalSakit = $anggota->sum('sakit_count'); $totalAlfa = $anggota->sum('alfa_count'); $grandTotal = $totalHadir + $totalIzin + $totalSakit + $totalAlfa; $avgKehadiran = $grandTotal > 0 ? round(($totalHadir / $grandTotal) * 100, 1) : 0; @endphp Ringkasan: Total Anggota: {{ $anggota->count() }} | Rata-rata Kehadiran: {{ $avgKehadiran }}% | Total Hadir: {{ $totalHadir }} | Total Izin: {{ $totalIzin }} | Total Sakit: {{ $totalSakit }} | Total Alfa: {{ $totalAlfa }}