@include('livewire.global-loading')

Data SP2D (Surat Perintah Pencairan Dana)

Total: {{ $sp2ds->total() }} data

Filter & Pencarian

@forelse($sp2ds as $sp2d) @empty @endforelse
SPM & No. SP2D Tanggal Nilai Status Aksi
{{ Str::limit($sp2d->spm->spp->uraian ?? '', 50) }}

@if ($sp2d->nomor_sp2d)
{{ $sp2d->nomor_sp2d }}
@else
Belum ada nomor
@endif @if ($sp2d->keterangan)
{{ Str::limit($sp2d->keterangan, 50) }}
@endif
{{ $sp2d->tanggal_sp2d?->format('d/m/Y') ?? '-' }} Rp {{ number_format($sp2d->nilai, 0, ',', '.') }} @php $statusConfig = [ 'belum_ditransfer' => [ 'color' => 'bg-yellow-100 text-yellow-800', 'icon' => '⏳', ], 'sedang_diproses' => ['color' => 'bg-blue-100 text-blue-800', 'icon' => '🔄'], 'sudah_ditransfer' => [ 'color' => 'bg-green-100 text-green-800', 'icon' => '✅', ], 'ditolak' => ['color' => 'bg-red-100 text-red-800', 'icon' => '❌'], 'dihapus' => ['color' => 'bg-gray-100 text-gray-800', 'icon' => '🗑️'], ]; $config = $statusConfig[$sp2d->status] ?? $statusConfig['belum_ditransfer']; @endphp {{ $config['icon'] }} {{ $sp2d->status_label }} @if ($sp2d->catatan_tolak)
{{ Str::limit($sp2d->catatan_tolak, 40) }}
@endif
@if ( $sp2d->bisaDiubah() && !in_array($sp2d->status, ['dihapus', 'ditolak']) && auth()->user()->roles->first()->name == 'bendahara')
@endif @if ($sp2d->status === 'dihapus') @elseif($sp2d->bisaDihapus()) {{-- --}} @endif @if ($sp2d->nomor_sp2d) 🖨️ Cetak @endif
Tidak ada data SP2D ditemukan
{{ $sp2ds->links() }}
@if (session()->has('success'))
{{ session('success') }}
@endif @if (session()->has('error'))
{{ session('error') }}
@endif
@push('scripts-bottom') @endpush