Logo

Pemerintah Provinsi Jawa Timur - Dinas Pendidikan

SMK NEGERI 1 BOYOLANGU

Jl. Ki Mangunsarkoro VI/3, Boyolangu, Tulungagung • Telp. (0355) 323354 • Web: smkn1boyolangu.sch.id

LAPORAN PIKET HARIAN
Hari / Tanggal: {{ $todayFormatted }}
I. Petugas Piket Bertugas
@forelse($piketStaff as $idx => $ps) @empty @endforelse
No Nama Petugas Guru Piket NIP Waktu Tugas
{{ $idx + 1 }} {{ $ps->nama_lengkap }} {{ $ps->nip }} {{ $laporan->jam_mulai_piket ?? '06:45' }} - {{ $laporan->jam_selesai_piket ?? '15:30' }} WIB
1 {{ $laporan->user->name ?? 'Guru Piket' }} - 06:45 - 15:30 WIB
II. Rekapitulasi Kehadiran Siswa Hari Ini
Hadir Sakit Izin Alpha Dispensasi Total Presensi Masuk
{{ $presensiSummary['Hadir'] ?? 0 }} {{ $presensiSummary['Sakit'] ?? 0 }} {{ $presensiSummary['Izin'] ?? 0 }} {{ $presensiSummary['Alpha'] ?? 0 }} {{ $presensiSummary['Dispensasi'] ?? 0 }} {{ array_sum($presensiSummary) }}
III. Guru Berhalangan Hadir / Izin
@forelse($guruIzinList as $idx => $gi) @empty @endforelse
No Nama Guru Jenis Izin Alasan
{{ $idx + 1 }} {{ $gi->guru->nama_lengkap ?? 'Guru' }} {{ $gi->jenis_izin }} {{ $gi->alasan }}
Nihil (Seluruh guru terjadwal hadir)
IV. Rekapitulasi Dispensasi Siswa Keluar
@forelse($dispensasiList as $idx => $dl) @empty @endforelse
No Nama Siswa Kelas Jam Keluar - Kembali Keperluan
{{ $idx + 1 }} {{ $dl->siswa->nama_lengkap ?? '-' }} {{ $dl->siswa->kelas->nama_kelas ?? '-' }} {{ Carbon\Carbon::parse($dl->jam_keluar)->format('H:i') }} - {{ $dl->jam_kembali ? Carbon\Carbon::parse($dl->jam_kembali)->format('H:i') : 'Selesai' }} {{ $dl->alasan }}
Nihil (Tidak ada dispensasi siswa keluar)
V. Catatan Kejadian Penting Selama Piket
{{ $laporan->catatan_kejadian ?? 'Kegiatan Belajar Mengajar (KBM) hari ini berlangsung dengan aman, tertib, dan lancar tanpa kendala operasional.' }}
Mengetahui,
Kepala SMKN 1 Boyolangu
{{ $namaKepalaSekolah ?? ($kepalaSekolah->nama_lengkap ?? ($kepalaSekolah->name ?? 'Kepala Sekolah')) }}
NIP. {{ $nipKepalaSekolah ?? ($kepalaSekolah->nip ?? '-') }}
Tulungagung, {{ Carbon\Carbon::parse($tanggal)->translatedFormat('d F Y') }}
Koordinator / Petugas Guru Piket
{{ $laporan->guruPiket->nama_lengkap ?? ($laporan->user->name ?? ($piketStaff->first()->nama_lengkap ?? 'Guru Piket')) }}
NIP. {{ $laporan->guruPiket->nip ?? ($piketStaff->first()->nip ?? '-') }}