@extends('layouts.app') @section('title', 'Daftar Verifikasi Usulan SKPD') @section('content')

Verifikasi Usulan SKPD

Periksa usulan standar harga barang/jasa yang dikirimkan oleh Staf SKPD.

@if (session('success'))
{{ session('success') }}
@endif @if (session('error'))
{{ session('error') }}
@endif {{-- Filter & Search --}}
@if (request()->hasAny(['search', 'status'])) @endif
@forelse($usulanList as $u) @empty @endforelse
Pengusul / SKPD Kode & Kelompok Uraian Barang / Jasa Usulan Harga Status Verifikasi Aksi

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

{{ $u->created_at->format('d M Y H:i') }}

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

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

Rek: {{ $u->kode_rekening ?? '-' }}

{{ $u->uraian_barang }}

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

Rp {{ number_format($u->usulan_harga_2026 ?? ($u->harga_usulan ?? 0), 0, ',', '.') }} {{-- Logika Penandaan Status Dual-Verification --}} @if (in_array($u->status, ['verifikasi_tertolak', 'ditolak'])) Verifikasi Tertolak @if ($u->catatan_penolakan ?? $u->catatan_bpad)

"{{ $u->catatan_penolakan ?? $u->catatan_bpad }}"

@endif @elseif (in_array($u->status, ['menunggu_validasi', 'diverifikasi_staf'])) Lolos (Menunggu Validasi) @elseif ($u->is_verifikasi_bpad && !$u->is_verifikasi_bpkd) {{-- Ditandai: BPAD Sudah Verifikasi & Terkunci --}} BPAD Disetujui (Menunggu BPKD) @elseif (!$u->is_verifikasi_bpad && $u->is_verifikasi_bpkd) {{-- Ditandai: BPKD Sudah, BPAD Belum --}} Perlu Verifikasi BPAD @else {{-- Belum Diverifikasi Sama Sekali --}} Menunggu Verifikasi @endif
@if ($u->is_verifikasi_bpad && !$u->is_verifikasi_bpkd) Sudah Diverif @else Periksa Detail @endif

Belum ada usulan dari SKPD yang masuk.

@if (method_exists($usulanList, 'hasPages') && $usulanList->hasPages())
{{ $usulanList->appends(request()->query())->links() }}
@endif
@endsection