{{ __('Daftar Penerima Bantuan') }}

@if(session('success'))
{{ session('success') }}
@endif

Data Penerima Bantuan

Kelola dan tinjau data penerima bantuan di wilayah Anda.

@if(Auth::user()->role === 'admin')
@endif @if(Auth::user()->role === 'user') @endif
@forelse($penerimas as $index => $r) @php $logBulanIni = App\Models\LogDistribusi::where('id_penerima', $r->id) ->whereMonth('tanggal_diterima', now()->month) ->whereYear('tanggal_diterima', now()->year) ->first(); if ($logBulanIni) { if ($logBulanIni->status == 'Menunggu') { $status_badge = "Menunggu Verifikasi"; } else { $status_badge = "Selesai"; } } else { if ($r->tanggal_pencairan_terakhir && $r->tanggal_pencairan_terakhir->format('Y-m') === now()->format('Y-m')) { $status_badge = "Selesai"; } else { $status_badge = "Belum Cair"; } } $penyalur = $r->tempat_ibadah ? $r->tempat_ibadah->nama_tempat : '-'; $jarak = $r->jarak_ke_penyalur !== null ? round($r->jarak_ke_penyalur) . " m" : "-"; $tgl_format = $r->tanggal_pencairan_terakhir ? $r->tanggal_pencairan_terakhir->format('d M Y H:i') : "-"; $dokumen_pdf = $r->dokumen_laporan ? "dokumen_laporan)."' target='_blank' class='text-indigo-600 dark:text-indigo-400 hover:underline inline-flex items-center'>Lihat PDF" : "-"; $id_laporan = $r->id_laporan ?? '-'; $foto_html = "-"; if(!empty($r->foto)) { $fotos = explode(',', $r->foto); $links = []; foreach($fotos as $idx => $f) { $links[] = "Foto ".($idx+1).""; } $foto_html = implode(' | ', $links); } $status_persetujuan_badge = ""; if ($r->status_persetujuan === 'disetujui') { $status_persetujuan_badge = "Disetujui"; } elseif ($r->status_persetujuan === 'ditolak') { $status_persetujuan_badge = "Ditolak
Alasan: " . ($r->alasan_penolakan ?? '-') . "
"; } else { $status_persetujuan_badge = "Menunggu Persetujuan"; } @endphp
#{{ $index + 1 }}

{{ $r->nama_kepala_keluarga }}

NIK: {{ $r->nik_kepala_keluarga }} | KK: {{ $r->nomor_kk }}
{!! str_replace(['rounded-full', 'px-2.5'], ['rounded-lg', 'px-3'], $status_persetujuan_badge) !!} {!! str_replace(['rounded-full', 'px-2.5'], ['rounded-lg', 'px-3'], $status_badge) !!}
Tanggungan {{ $r->jumlah_tanggungan }} Orang
Penyalur Bantuan {{ $penyalur }}
Jarak (Estimasi) {{ $jarak }}
Tgl Cair Terakhir {{ $tgl_format }}
Alamat {{ $r->alamat }} Koordinat: {{ $r->lat }}, {{ $r->lng }}
Dokumen {!! $dokumen_pdf !!}
Foto Bukti {!! $foto_html !!}
@if (Auth::user()->role === 'admin' && $r->status_persetujuan !== 'disetujui' && $r->status_persetujuan !== 'ditolak')
@csrf
@endif Hapus
@empty

Data penerima bantuan tidak ditemukan.

@endforelse