@php use App\Core\Enums\UserRole; $user = auth()->user(); @endphp {{-- ── Menu untuk SEMUA role ─────────────────────────────── --}} {{-- --}} {{-- Dashboard --}} {{-- ── Supervisor ──────────────────────────────────────────── --}} @role('supervisor') Overview Sistem Manajemen User Laporan Eksekutif Prospek Aktif Permohonan Pembiayaan Scoring & Analisis Monitoring SLA Peta Spasial @endrole {{-- ── Financial Staff ─────────────────────────────────────── --}} @role('financial_staff') Dashboard Verifikasi Kelompok Permohonan Pembiayaan @endrole {{-- ── Field Officer ───────────────────────────────────────── --}} @role('petugas_lapangan') @php $plId = auth()->id(); $plAntrianDa = \App\Models\Pengajuan::where('pl_user_id', $plId) ->whereIn('status', ['da_pl'])->count(); $plAntrianFa = \App\Models\Pengajuan::where('pl_user_id', $plId) ->where('status', 'fa')->count(); $plGroupActive = request()->routeIs( 'pengajuan-kelompok.*', 'pengajuan.*', 'desk-analysis.pl.*', 'field-officer.fa.*', 'field-analysis.*' ); @endphp Dashboard Kelompok @endrole {{-- ── Penelaah ─────────────────────────────────────────────── --}} @role('penelaah') @php $penelaahGroupActive = request()->routeIs( 'penelaah.pengajuan.*', 'penelaah.desk-analysis.*', 'penelaah.field-analysis.*', 'penelaah.final.*', 'desk-analysis.penelaah.*', 'field-analysis.penelaah.*' ); @endphp Dashboard @endrole {{-- ── Verifikator ──────────────────────────────────────────── --}} @role('verifikator') @php $verifikatorGroupActive = request()->routeIs( 'verifikator.approval-da.*', 'verifikator.keputusan.*', 'verifikator.monitoring.*', 'approval-da.*', 'keputusan.*' ); $vAntrianApprovalDa = \App\Models\PengajuanKelompok::whereHas('pengajuan', fn ($q) => $q->where('status', \App\Core\Enums\PengajuanStatus::WaitingApprovalDa->value) )->count(); $vAntrianKeputusan = \App\Models\PengajuanKelompok::whereHas('pengajuan', fn ($q) => $q->where('status', \App\Core\Enums\PengajuanStatus::WaitingKeputusan->value) )->count(); @endphp Dashboard @endrole {{-- ── Signature / Komite ──────────────────────────────────── --}} @role('signature') Antrian Keputusan Semua Pengajuan @endrole {{-- ── Debtor ──────────────────────────────────────────────── --}} @role('debtor') Status Pengajuan Dokumen Saya Notifikasi @endrole