@use('App\Services\Produktivitas\KelengkapanPetani') @php $langkah = [ 1 => ['jenis' => 'skor', 'label' => 'Input Skor'], 2 => ['jenis' => 'wajib', 'label' => 'Input Wajib'], 3 => ['jenis' => 'lainnya', 'label' => 'Input Lainnya'], ]; @endphp @if (($bagian ?? 'tabel') === 'rincian') {{-- ============ Isi kartu verifikasi: profil + 3 langkah pemeriksaan ============ --}} @php $skorIndeks = $petani->skor?->skor_kesiapan_adopsi; @endphp
@include('monitoring-verifikasi.petani-monitoring', ['bagian' => 'profil'])
@if ($petani->catatan) {{-- Catatan saat terakhir dikembalikan ke Draf --}} @endif {{-- Penanda langkah --}}
@foreach ($langkah as $n => $l) @php $hitung = $ringkasan[$l['jenis']]; @endphp
$n === 1, 'bg-label-secondary' => $n !== 1])>{{ $n }} {{ $l['label'] }} {{ $hitung['terisi'] }}/{{ $hitung['total'] }}
@endforeach
{{-- Isi tiap langkah: periksa semua isian, lalu klik tombol di bawah --}} @foreach ($langkah as $n => $l)
@include('monitoring-verifikasi.petani-monitoring', ['bagian' => 'isian', 'rincian' => $rincian[$l['jenis']]]) {{-- Langkah terakhir punya tombolnya sendiri di bawah --}} @if ($n < count($langkah))
@if ($n > 1) @endif
@endif
@endforeach {{-- Langkah terakhir: Belum Lengkap (kembali ke Draf + catatan) atau Lengkap & Verifikasi --}} {{-- Baris 1: Kembali | Belum Lengkap (sama lebar). Baris 2: Lengkap & Verifikasi (penuh). --}}
@csrf @method('PUT')
@csrf @method('PUT')
@else {{-- ============ Tabel petani berstatus Lengkap; klik di mana saja pada baris → kartu verifikasi ============ --}}
@foreach ($langkah as $l) @endforeach @forelse ($petaniLengkap as $index => $item) @php $r = $ringkasan[$item->id]; @endphp @foreach ($langkah as $l) @endforeach @empty @endforelse
No Nama Petani Komoditas Enumerator{{ $l['label'] }}Terakhir Diperbarui
{{ $petaniLengkap->firstItem() + $index }} {{ $item->nama }} {{ $item->komoditas?->nama ?? '-' }} {{ $item->creator?->name ?? '-' }} {{ $r[$l['jenis']]['terisi'] }}/{{ $r[$l['jenis']]['total'] }} {{ $item->updated_at?->translatedFormat('d M Y') ?? '-' }} {{ $item->updated_at?->format('H:i') }}
Belum ada data petani yang ditandai lengkap.
{{ $petaniLengkap->links('pagination::bootstrap-5') }}
@endif