{{-- FA Seksi 2 — Cek Lahan & Dokumen Penguasaan Tab pane id: section2 POST → fa.saveSection (section=2) Data: $fa->section2_data (array: items, lat_aktual, lng_aktual, nama_lokasi) --}} @php $s2 = $fa->section2_data ?? []; $savedItems = $s2['items'] ?? []; $lahanItems = [ 'dokumen_lahan' => [ 'label' => 'Dokumen penguasaan lahan asli dapat ditunjukkan dan nomor serta nama sesuai', 'options' => ['sesuai' => 'Sesuai', 'tidak' => 'Tidak Sesuai'], 'catatan_label' => 'Catatan (jika tidak sesuai)', ], 'perolehan_lahan' => [ 'label' => 'Pemohon dapat menjelaskan dasar perolehan lahan (khusus jika nama di dokumen berbeda)', 'options' => ['ya' => 'Ya / Dapat Dijelaskan', 'tidak' => 'Tidak / Tidak Dapat', 'na' => 'N/A'], 'catatan_label' => 'Catatan', ], ]; $latVal = old('lat_aktual', $s2['lat_aktual'] ?? ''); $lngVal = old('lng_aktual', $s2['lng_aktual'] ?? ''); $namaLokasi = old('nama_lokasi', $s2['nama_lokasi'] ?? ''); @endphp
@csrf {{-- ══════════════════════════════════════════════════════════════ --}} {{-- A. Cek Lahan & Dokumen --}} {{-- ══════════════════════════════════════════════════════════════ --}}
A
Cek Lahan & Dokumen Penguasaan
@foreach($lahanItems as $itemKey => $item) @php $savedItem = $savedItems[$itemKey] ?? []; $hasilVal = old("items.{$itemKey}.hasil", $savedItem['hasil'] ?? ''); $catatanVal = old("items.{$itemKey}.catatan", $savedItem['catatan'] ?? ''); $rowId = 'fa_s2_' . $itemKey; @endphp @endforeach
Item Verifikasi Hasil Catatan (jika tidak sesuai)
{{ $item['label'] }}
@foreach($item['options'] as $optVal => $optLabel) @php $optClass = match($optVal) { 'sesuai', 'ya' => 'text-success', 'tidak' => 'text-danger', default => 'text-secondary', }; $optIcon = match($optVal) { 'sesuai', 'ya' => 'bi-check-circle', 'tidak' => 'bi-x-circle', default => 'bi-dash-circle', }; @endphp
@endforeach
{{-- ══════════════════════════════════════════════════════════════ --}} {{-- B. Koordinat GPS Aktual --}} {{-- ══════════════════════════════════════════════════════════════ --}}
B
Koordinat Keberadaan Lahan
@error('lat_aktual')
{{ $message }}
@enderror
@error('lng_aktual')
{{ $message }}
@enderror
{{-- Koordinat existing reference (dari formulir PL) --}} @if($application->lat ?? null)
Koordinat dari formulir PL: {{ $application->lat }}, {{ $application->lng }} — Gunakan tombol GPS untuk mengambil koordinat aktual saat kunjungan lapangan.
@endif
{{-- ── Footer Nav ───────────────────────────────────────────── --}}
{{-- end #section2 --}} @push('scripts') @endpush