Validasi Pembayaran Angsuran

Kelola validasi pembayaran angsuran mahasiswa

@if (request('search')) @endif

Data Menunggu Validasi

Total: {{ $data->count() }} Pembayaran | {{ $data->groupBy('angsuran.mahasiswa.id')->count() }} Mahasiswa

Filter Data

@if ($data->count() > 0) @php $groupedData = $data->groupBy(function ($item) { return $item->angsuran->mahasiswa->id; }); @endphp
(0 item terpilih)
@foreach ($groupedData as $mahasiswaId => $pembayaranList) @php $mahasiswa = $pembayaranList->first()->angsuran->mahasiswa; $totalPembayaran = $pembayaranList->sum('dibayar'); $totalPembayaranFormatted = 'Rp ' . number_format($totalPembayaran, 0, ',', '.'); $groupId = 'group-' . $mahasiswaId; @endphp

{{ $mahasiswa->nama }}

NIM: {{ $mahasiswa->nim }} {{ $mahasiswa->prodi->nama ?? '-' }} {{ $mahasiswa->kampus->nama ?? '-' }}
Total Pembayaran
{{ $totalPembayaranFormatted }}
{{ $pembayaranList->count() }} item pembayaran
@endforeach @else

@if (request()->anyFilled(['search', 'kampus', 'prodi', 'tanggal_mulai', 'tanggal_selesai'])) Tidak ditemukan pembayaran dengan filter yang diterapkan @else Belum ada pembayaran menunggu validasi @endif

Semua pembayaran sudah tervalidasi

@if (request()->anyFilled(['search', 'kampus', 'prodi', 'tanggal_mulai', 'tanggal_selesai'])) Tampilkan Semua @endif
@endif