@include('livewire.global-loading')

Data SPP (Surat Permintaan Pencairan)

Total: {{ $spps->total() }} data | Menampilkan {{ $spps->firstItem() ?? 0 }}-{{ $spps->lastItem() ?? 0 }}

{{-- @can('spp.create') Buat SPP Baru @endcan --}}

Filter & Pencarian

@forelse($spps as $spp) @empty @endforelse
No. SPP @if ($sortField === 'nomor') @endif
Tanggal @if ($sortField === 'tanggal') @endif
Jenis @if ($sortField === 'jenis') @endif
Nilai @if ($sortField === 'nilai') @endif
Status Aksi
{{ $spp->nomor }}
@if ($spp->uraian)
{{ Str::limit($spp->uraian, 73) }}
@endif
{{ $spp->tanggal_indo }} {{ $spp->jenis }}
Rp {{ number_format($spp->nilai, 0, ',', '.') }}
@php $statusConfig = [ 'draft' => ['color' => 'bg-gray-100 text-gray-800', 'icon' => '✏️'], 'diajukan' => ['color' => 'bg-blue-100 text-blue-800', 'icon' => '📤'], 'disetujui_ppk' => ['color' => 'bg-green-100 text-green-800', 'icon' => '✅'], 'disetujui ppk' => ['color' => 'bg-green-100 text-green-800', 'icon' => '✅'], 'Sudah Di Transfer Bendahara' => [ 'color' => 'bg-green-700 text-green-50', 'icon' => '✅', ], 'disetujui direktur' => [ 'color' => 'bg-green-500 text-green-50', 'icon' => '✅', ], 'ditolak bud' => ['color' => 'bg-red-100 text-red-800', 'icon' => '❌'], 'ditolak ppk' => ['color' => 'bg-red-100 text-red-800', 'icon' => '❌'], 'dibayar' => ['color' => 'bg-indigo-100 text-indigo-800', 'icon' => '💰'], ]; $config = $statusConfig[$spp->status] ?? $statusConfig['draft']; @endphp @if (auth()->user()->hasRole('direktur') && $spp->status === 'diajukan') 📤 Sedang di Verif PPK @else {{ $config['icon'] }} {{ ucfirst($spp->status) }} @endif
{{-- 👁️ --}} {{-- @if ($spp->isDraft()) ✏️ Edit @endif --}} @if ($spp->status !== 'draft') 🖨️ Cetak @endif 👁️ Detail
📭

Tidak ada data SPP ditemukan

Coba gunakan filter yang berbeda

Tampilkan per halaman
Halaman {{ $spps->currentPage() }} dari {{ $spps->lastPage() }}
{{ $spps->links() }}
@push('styles') @endpush