@extends('layouts.app') @section('title', 'Monitoring Yayasan') @section('page-title', 'Panel Monitoring Yayasan') @section('content') @php $fmt = fn ($n) => 'Rp ' . number_format((float) $n, 0, ',', '.'); @endphp

Akses hanya baca (read-only)

Anda dapat memantau kondisi keuangan kampus tanpa mengubah data. Untuk operasional, hubungi admin atau kasir.

Total Mahasiswa
{{ number_format($stats['total_mahasiswa']) }}
Total Uang Masuk
{{ $fmt($stats['total_pembayaran']) }}

Tahun kalender {{ $stats['tahun_kalender'] ?? now()->year }}

Tingkat Pembayaran
{{ $stats['tingkat_pembayaran'] }}%

Tahun kalender {{ $stats['tahun_kalender'] ?? now()->year }}

Tagihan Belum Lunas
{{ number_format($stats['pending_payment']) }}
Menunggu Verifikasi Kasir
{{ number_format($operasional['menunggu_verifikasi']) }}

Transfer mahasiswa yang belum diverifikasi

Aktivasi Semester
{{ $operasional['semester_label'] }}
{{ number_format($operasional['aktivasi_aktif']) }}
Aktif
{{ number_format($operasional['aktivasi_bss']) }}
BSS
{{ number_format($operasional['belum_aktivasi']) }}
Belum
Laporan Cepat

Unduh laporan pembayaran atau tunggakan per tahun akademik.

Buka Laporan

Tingkat Koleksi per Semester

Tahun akademik {{ $semesterCompare['tahun_akademik'] }}

@foreach (['ganjil' => 'Ganjil', 'genap' => 'Genap'] as $key => $label) @php $s = $semesterCompare[$key]; @endphp
Semester {{ $label }} {{ $s['tingkat'] }}% · {{ number_format($s['total_lunas']) }}/{{ number_format($s['total_tagihan']) }} lunas
Terbayar: {{ $fmt($s['terbayar']) }}
@endforeach

Penerimaan 6 Bulan Terakhir

Total uang masuk per bulan

Pembayaran Terbaru

10 transaksi terakhir yang tercatat di sistem

@forelse ($recentPayments as $p) @php $tagihan = $p->tagihan; $mhs = $tagihan?->mahasiswa; $user = $mhs?->user; $jenisLabel = $tagihan?->jenis_tampilan ?? ($tagihan?->tarif?->nama_pembayaran ?? '—'); $statusText = $tagihan ? $tagihan->displayStatusLabel() : '—'; $badgeClass = $tagihan ? $tagihan->displayStatusBadgeTailwindClasses() : 'bg-gray-100 text-gray-800'; @endphp @empty @endforelse
Mahasiswa Jenis Tagihan Jumlah Bayar Tanggal Status
{{ $user?->nama_lengkap ?? '—' }}
{{ $mhs?->npm ?? '—' }}
{{ $jenisLabel }}
{{ $fmt($p->jumlah_bayar) }}
@if ($tagihan && (int) round($tagihan->jumlah_tagihan) !== (int) round($p->jumlah_bayar))
Tagihan: {{ $fmt($tagihan->jumlah_tagihan) }}
@endif
{{ $p->tanggal_bayar ? $p->tanggal_bayar->format('d/m/Y') : '—' }} {{ $statusText }}
Belum ada riwayat transaksi pembayaran.
@endsection @push('scripts') @endpush