startSection('title', 'Data Kepulangan Santri'); ?> startSection('content'); ?> count(); ?> 0): ?>
Ada pengajuan kepulangan dari mobile yang menunggu review!

Klik tombol di bawah untuk melihat dan meninjau pengajuan.

Lihat Pengajuan

Periode Kuota

periode_mulai->format('d M Y')); ?> - periode_akhir->format('d M Y')); ?>

Kuota Maksimal

kuota_maksimal); ?> Hari / Tahun

Terakhir Reset

terakhir_reset ? $settings->terakhir_reset->format('d M Y') : 'Belum Pernah'); ?>

Kelola Pengaturan

Total Data

Menunggu Approval

Sedang Izin

Over Limit (>kuota_maksimal); ?> Hari)

0): ?> Lihat Detail
Tambah Izin Kepulangan Pengajuan izin 0): ?>
Reset
addLoop($__currentLoopData); foreach($__currentLoopData as $item): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); $__empty_1 = false; ?> id_santri]); $totalHariTerpakai = $isOverLimit ? $santriOverLimit[$item->id_santri] : 0; ?> popLoop(); $loop = $__env->getLastLoop(); if ($__empty_1): ?>
ID Santri Tanggal Pulang Tanggal Kembali Durasi Total Kuota Terpakai Alasan Status Aksi
id_kepulangan); ?>
santri->nama_lengkap ?? 'N/A'); ?>
santri->id_santri ?? ''); ?> | santri->kelas ?? ''); ?>
tanggal_pulang_formatted); ?> tanggal_kembali_formatted); ?> durasi_izin); ?> hari id_santri); $badgeColor = $kuotaSantri['badge_color']; $badgeColors = ['success' => '#28a745', 'warning' => '#ffc107', 'danger' => '#dc3545']; $bgColor = $badgeColors[$badgeColor] ?? '#6c757d'; $textColor = $badgeColor == 'warning' ? '#000' : '#fff'; ?>
/ hari
OVER LIMIT Sisa: hari (%)
alasan); ?> status); ?> is_aktif): ?>
Sedang Izin is_terlambat): ?>
Terlambat
status == 'Menunggu'): ?> status == 'Disetujui'): ?> status, ['Menunggu', 'Ditolak', 'Selesai'])): ?>

Tidak ada data kepulangan ditemukan

hasPages()): ?>
Menampilkan firstItem() ?? 0); ?> - lastItem() ?? 0); ?> dari total()); ?> data
appends(request()->query())->links()); ?>
stopSection(); ?> make('layouts.app', \Illuminate\Support\Arr::except(get_defined_vars(), ['__data', '__path']))->render(); ?>