{{-- resources/views/admin/pembayaran-spp/index.blade.php --}} @extends('layouts.app') @section('title', 'Pembayaran SPP') @section('content') @if(session('success'))
{{ session('success') }}
@endif @if(session('error'))
{{ session('error') }}
@endif
@if($tab === 'belum-bayar')
@endif
@if(request()->hasAny(['search', 'filter_status']) || $bulan != date('n') || $tahun != date('Y')) Reset @endif
Total Santri
{{ $totalSantri }}
Sudah Bayar
{{ $totalLunas }}
Rp {{ number_format($nominalLunas, 0, ',', '.') }}
Belum Bayar
{{ $totalBelumBayar }}
Rp {{ number_format($nominalBelumLunas, 0, ',', '.') }}
Terlambat
{{ $totalTelat }}
Melewati batas waktu
Belum Bayar @if($totalBelumBayar > 0) {{ $totalBelumBayar }} @endif Sudah Bayar @if($totalLunas > 0) {{ $totalLunas }} @endif
Generate SPP Tambah Data Cetak Laporan
Menampilkan data periode: {{ $bulanIndo[$bulan] ?? '' }} {{ $tahun }}
@if($tab === 'sudah-bayar') @else @endif @forelse($santriPaginated as $index => $item) @if($tab === 'sudah-bayar') @else @endif @empty @endforelse
No ID Santri Nama SantriNominal Tanggal Bayar StatusNominal Tagihan Batas Bayar StatusAksi
{{ ($currentPage - 1) * 20 + $index + 1 }} {{ $item['id_santri'] }}
{{ $item['nis'] }}
{{ $item['nama_lengkap'] }} @if($item['is_telat'])
TERLAMBAT @endif
Rp {{ number_format($item['nominal'], 0, ',', '.') }} @if($item['tanggal_bayar']) {{ \Carbon\Carbon::parse($item['tanggal_bayar'])->format('d/m/Y') }} @else - @endif Lunas @if($item['pembayaran']) Rp {{ number_format($item['nominal'], 0, ',', '.') }} @else Belum ada tagihan @endif @if($item['batas_bayar']) {{ \Carbon\Carbon::parse($item['batas_bayar'])->format('d/m/Y') }} @if($item['is_telat'])
Telat {{ \Carbon\Carbon::parse($item['batas_bayar'])->diffInDays(now()) }} hari @endif @else - @endif
@if($item['is_telat']) Terlambat @elseif($item['status'] === 'Belum Lunas') Belum Lunas @else Belum Ada Tagihan @endif @if($item['pembayaran']) @if($tab === 'sudah-bayar') @endif @else Buat @endif

@if($tab === 'sudah-bayar') Belum ada santri yang melunasi SPP untuk periode ini. @else Tidak ada tagihan yang belum dibayar untuk periode ini. @endif

@if($totalPages > 1)
@if($currentPage > 1) Sebelumnya @endif Halaman {{ $currentPage }} dari {{ $totalPages }} @if($currentPage < $totalPages) Selanjutnya @endif
@endif
@endsection