@extends('layouts.app') @section('title', 'Dashboard Kepala SKPD') @section('content')
{{-- Header --}}

Dashboard Kepala SKPD

Pantau seluruh usulan SHS instansi dan kelola akun Staf SKPD Anda.

{{-- Flash Alerts --}} @if (session('success'))
{{ session('success') }}
@endif @if (session('error') || $errors->any())
@if (session('error'))

{{ session('error') }}

@endif @if ($errors->any()) @endif
@endif {{-- Cards Summary Statistics --}}
Total Staf SKPD

{{ $stats['total_staf'] }}

Total Usulan

{{ $stats['total_usulan'] }}

Proses Internal

{{ $stats['menunggu'] }}

Verifikasi BPAD

{{ $stats['verifikasi'] }}

Validasi Success

{{ $stats['approved'] }}

{{-- Tabel Manajemen Staf SKPD --}}

Daftar Akun Staf SKPD Terdaftar

{{ $stafList->count() }} Orang
@forelse($stafList as $staf) @empty @endforelse
Nama Staf NIP Email Login Status Akun Aksi
{{ $staf->name }} {{ $staf->nip ?? '-' }} {{ $staf->email }} @if ($staf->is_active ?? true) Aktif @else Nonaktif @endif
{{-- Tombol Detail Modal --}} {{-- Tombol Edit Modal --}} {{-- Toggle Status --}}
@csrf
Belum ada Staf SKPD yang ditambahkan. Klik tombol "Tambah Akun Staf SKPD" di atas.
{{-- Filter & Search Bar Usulan --}}
@if (request()->hasAny(['search', 'status'])) @endif
{{-- Tabel Pantauan Usulan SHS --}}

Pantauan Usulan SHS dari Staf SKPD

Total Data: {{ $usulanList->total() }} Item
@forelse($usulanList as $item) @empty @endforelse
Pengusul (Staf) Kode & Kelompok Uraian Barang / Jasa Usulan Harga Status Progress

{{ $item->user->name ?? 'Staf SKPD' }}

{{ $item->created_at->format('d M Y') }}

{{ $item->nama_kelompok ?? '-' }}

Brg: {{ $item->kode_barang ?? '-' }}

{{ $item->uraian_barang }}

{{ $item->spesifikasi ?? '-' }}

Rp {{ number_format($item->usulan_harga_2026 ?? 0, 0, ',', '.') }} {{ $item->status_info['label'] ?? str_replace('_', ' ', $item->status) }}
Belum ada data usulan SHS dari Staf SKPD.
{{-- Footer Pagination --}}
Menampilkan {{ $usulanList->firstItem() ?? 0 }} sampai {{ $usulanList->lastItem() ?? 0 }} dari {{ $usulanList->total() }} total usulan
{{ $usulanList->appends(request()->query())->links() }}
{{-- ========================================================= --}} {{-- MODAL SECTION --}} {{-- ========================================================= --}} {{-- 1. MODAL TAMBAH STAF --}} {{-- 2. MODAL EDIT STAF --}} {{-- 3. MODAL DETAIL & PANTAUAN STAF --}} {{-- JavaScript Modal Handler --}} @endsection