diff --git a/app/Http/Controllers/Admin/WaliMuridController.php b/app/Http/Controllers/Admin/WaliMuridController.php index 59305a0..6926782 100644 --- a/app/Http/Controllers/Admin/WaliMuridController.php +++ b/app/Http/Controllers/Admin/WaliMuridController.php @@ -33,7 +33,11 @@ class WaliMuridController extends Controller $totalAktif = User::where('role', 'parent') ->whereHas('parentStudents', fn ($q) => $q->where('status', 'active')) ->count(); + $pending = \App\Models\ParentStudent::where('status', 'pending')->count(); + $baruMingguIni = User::where('role', 'parent') + ->where('created_at', '>=', now()->subDays(7)) + ->count(); - return view('parents.index', compact('users', 'total', 'totalAktif')); + return view('parents.index', compact('users', 'total', 'totalAktif', 'pending', 'baruMingguIni')); } } diff --git a/resources/views/parents/index.blade.php b/resources/views/parents/index.blade.php index e90333f..c3f4ecc 100644 --- a/resources/views/parents/index.blade.php +++ b/resources/views/parents/index.blade.php @@ -5,27 +5,92 @@ @section('content')
Akun orang tua/wali pengguna aplikasi SiMURID (terpisah dari user internal)
+Akun orang tua/wali pengguna aplikasi — terpisah dari user internal sekolah
Total Akun
+{{ $total }}
+Seluruh wali terdaftar
+Aktif
+{{ $totalAktif }}
+Terkait & terverifikasi
+Menunggu
+{{ $pending }}
+Perlu diverifikasi
+Baru 7 Hari
+{{ $baruMingguIni }}
+Registrasi terakhir
+