@php \Carbon\Carbon::setLocale('id'); // Set locale ke Indonesia @endphp
@if (isset($santri))

Kesantrian

@forelse ($santri as $row) @empty @endforelse
No Induk / NISN / NIK Nama Anak Ke Tempat Tanggal Lahir Jenis Kelamin Alamat Kelas Kamar Tahfidz Nama Ayah Pendidikan Ayah Pekerjaan Ayah Nama Ibu Pendidikan Ibu Pekerjaan Ibu No HP

{{ $row->no_induk ?? '-' }}

{{ $row->nisn ?? '-' }}

{{ $row->nik ?? '-' }}

{{ $row->nama ?? '-' }} {{ $row->anak_ke ?? '-' }} {{ $row->tempat_lahir ?? '-' }}, {{ !empty($row->tanggal_lahir) ? \Carbon\Carbon::parse($row->tanggal_lahir)->format('d-m-Y') : '-' }} {{ $row->jenis_kelamin ?? '-' }} {{ $row->alamat ?? '-' }}, {{ $row->kelurahan ?? '-' }}, {{ $row->kecamatan ?? '-' }}, {{ $row->kabupatenKota ?? '-' }}, {{ $row->namaProvinsi ?? '-' }}. {{ $row->kode_pos ?? '-' }} {{ $row->kelas ?? '-' }} {{ $row->namaKamar ?? '-' }} {{ $row->kelasTahfidz ?? '-' }} {{ $row->nama_lengkap_ayah ?? '-' }} {{ strlen($row->pendidikan_ayah ?? '') <= 4 ? strtoupper($row->pendidikan_ayah ?? '') : $row->pendidikan_ayah }} {{ $row->pekerjaan_ayah ?? '-' }} {{ $row->nama_lengkap_ibu ?? '-' }} {{ strlen($row->pendidikan_ibu ?? '') <= 4 ? strtoupper($row->pendidikan_ibu ?? '') : $row->pendidikan_ibu }} {{ $row->pekerjaan_ibu ?? '-' }} {{ $row->no_hp ?? '-' }}
Data Kosong
@endif @if (isset($staff))

Staff

@forelse ($staff as $row) @empty @endforelse
No NIK Nama Tempat, Tanggal Lahir Jenis Kelamin Alamat Pendidikan Jabatan Pengangkatan
{{ $loop->iteration }} {{ $row->nik }} {{ $row->nama }} {{ $row->tempat_lahir }}{{ !empty($row->tanggal_lahir) ? ', ' . \Carbon\Carbon::parse($row->tanggal_lahir)->format('d-m-Y') : '' }} {{ $row->jenis_kelamin }} {{ $row->alamat }} {{ $row->pendidikan }} {{ $row->namaJabatan }} {{ $row->pengangkatan }}
Data Kosong
@endif @if (isset($aset))

Aset

@php // Maksimum jumlah baris untuk mengakomodasi data dengan iterasi $maxRows = max( count($aset['bangunan'] ?? []), count($aset['barang'] ?? []), count($aset['elektronik'] ?? []), count($aset['ruang'] ?? []), count($aset['tanah'] ?? []) ); @endphp @if ($maxRows > 0) @for ($i = 0; $i < $maxRows; $i++) @endfor @else @endif
No Bangunan Barang Elektronik Ruang Tanah
{{ $i + 1 }} {{ $aset['bangunan'][$i]['nama'] ?? '-' }} {{ $aset['barang'][$i]['nama'] ?? '-' }} {{ $aset['elektronik'][$i]['nama'] ?? '-' }} {{ $aset['ruang'][$i]['nama'] ?? '-' }} {{ $aset['tanah'][$i]['nama'] ?? '-' }}
Data Kosong
@endif @if (isset($psb))

Penerimaan Santri Baru Online

@forelse ($psb as $row) @empty @endforelse
No NIK Nama Nama Panggilan Jenis Kelamin Tempat, Tanggal Lahir Jumlah Saudara Anak Ke Alamat Status Tanggal Validasi Status Ujian Status Diterima Gelombang
{{ $loop->iteration }} {{ $row->nik }} {{ $row->nama }} {{ $row->nama_panggilan }} {{ $row->jenis_kelamin }} {{ $row->tempat_lahir }}, {{ \Carbon\Carbon::createFromTimestamp($row->tanggal_lahir)->format('d/m/Y') }} {{ $row->jumlah_saudara }} {{ $row->anak_ke }} {{ $row->alamat }}, {{ $row->namaKeluarahan }}, {{ $row->namaKecamatan }}, {{ $row->kotaKabupaten }}, {{ $row->provinsi }}. {{ $row->kode_pos }} @switch($row->status) @case(0) Data Belum Divalidasi @break @case(1) Sudah Validasi @break @case(2) Data Diterima oleh Panitia PSB @break @case(4) Peserta Lulus @break @default Status Tidak Dikenal @endswitch {{ \Carbon\Carbon::createFromTimestamp($row->tanggal_validasi)->format('d/m/Y') }} @switch($row->status_ujian) @case(0) Belum Ujian @break @case(1) Lulus @break @case(2) Tidak Lulus @break @default Status Tidak Dikenal @endswitch @switch($row->status_diterima) @case(0) Dalam Proses @break @case(1) Diterima @break @case(2) Tidak Diterima @break @default Status Tidak Dikenal @endswitch {{ $row->gelombang }}
Data PSB tidak tersedia
@endif @if (isset($cekLaporanPembayaran))

Laporan Pembayaran

@foreach (range(1, 12) as $month) @endforeach @forelse ($cekLaporanPembayaran as $index => $row) @foreach ($row['pembayaran'] as $status) @endforeach @empty @endforelse
No Nama{{ \Carbon\Carbon::create()->month($month)->translatedFormat('F') }}
{{ $loop->iteration }} {{ $row['namaWali'] }}{{ $status ? 'v' : '-' }}
Data tidak tersedia
@endif @if (isset($keuanganValidasi))

Validasi Pembayaran

@forelse ($keuanganValidasi as $row) @empty @endforelse
Bulan Total Valid Total Tidak Valid Pembayaran Valid Pembayaran Tidak Valid Jumlah Tunggakan
{{ \Carbon\Carbon::create()->month($row['month'])->translatedFormat('F') }} {{ number_format($row['total_valid'], 0, ',', '.') }} {{ number_format($row['total_invalid'], 0, ',', '.') }} {{ number_format($row['pembayaranValid'], 0, ',', '.') }} {{ number_format($row['pembayaranTidakValid'], 0, ',', '.') }} {{ number_format($row['jumlahTunggakan'], 0, ',', '.') }}
Data tidak tersedia
@endif @if (isset($pemeriksaanSantri))

Pemeriksaan Santri

@forelse ($pemeriksaanSantri as $namaMurroby => $santris) {{-- Header Grup untuk Nama Murroby --}} {{-- Data Santri di bawah Grup --}} @foreach ($santris as $santri) @endforeach @empty @endforelse
No Nama Santri Tinggi Badan (cm) Berat Badan (kg) Lingkar Pinggul (cm) Lingkar Dada (cm) Kondisi Gigi
{{ $namaMurroby }}
{{ $loop->parent->iteration . '.' . $loop->iteration }} {{ $santri->nama }} {{ $santri->tinggiBadan ?? '-' }} {{ $santri->beratBadan ?? '-' }} {{ $santri->lingkarPinggul ?? '-' }} {{ $santri->lingkarDada ?? '-' }} {{ $santri->kondisiGigi ?? '-' }}
Data tidak tersedia
@endif @if (isset($kesehatanSantri))

Kesehatan Santri

{{-- --}} @forelse($kesehatan as $row) {{-- --}} @empty @endforelse
No Nama KelasMurrobyTgl Sakit Gangguan Kesehatan Keterangan Tindakan Deskripsi
{{ $loop->iteration }} {{ $kesehatanSantri[$row->santri_id]->nama ?? '-' }} {{ $kesehatanSantri[$row->santri_id]->kelas ?? '-' }}{{ $kesehatanSantri[$row->santri_id]->kamar_id ?? '-' }}{{ $row->tanggal_sakit ? \Carbon\Carbon::createFromTimestamp($row->tanggal_sakit)->format('d-m-Y') : '-' }} {{ $row->sakit ?? '-' }} {{ $row->keterangan_sakit ?? '-' }} {{ $row->tindakan ?? '-' }} {{ $row->keterangan_sembuh ?? '-' }}
Data tidak tersedia
@endif