{{-- ── BANNER ── --}} {{-- ── CONTENT ── --}}
{{-- Tentang Penyakit --}} @if($riwayat->penyakit?->deskripsi_singkat)
Tentang {{ ($riwayat->penyakit?->kategori === 'Hama') ? 'Hama' : 'Penyakit' }}
{{ $riwayat->penyakit->deskripsi_singkat }}
@endif {{-- Solusi & Pengendalian --}} @if($riwayat->penyakit?->pengendalian_pencegahan || $riwayat->penyakit?->pengendalian_kimia || $riwayat->penyakit?->pengendalian_organik || $riwayat->penyakit?->pengendalian_budidaya)
Solusi & Cara Pengendalian
@if($riwayat->penyakit?->pengendalian_pencegahan) @else @endif @if($riwayat->penyakit?->pengendalian_kimia) @else @endif @if($riwayat->penyakit?->pengendalian_organik) @else @endif @if($riwayat->penyakit?->pengendalian_budidaya) @else @endif
Pencegahan {{ $riwayat->penyakit->pengendalian_pencegahan }} Pengendalian Kimia {{ $riwayat->penyakit->pengendalian_kimia }}
Pengendalian Organik {{ $riwayat->penyakit->pengendalian_organik }} Pengendalian Budidaya {{ $riwayat->penyakit->pengendalian_budidaya }}
@endif {{-- Semua Kemungkinan Penyakit --}} @if($riwayat->hasil_diagnosa && count($riwayat->hasil_diagnosa) > 1)
@php $kategoriListPdf = collect($riwayat->hasil_diagnosa) ->map(fn($h) => \App\Models\MasterPenyakit::find($h['id_penyakit'])?->kategori) ->filter()->unique()->values(); $labelPdf = $kategoriListPdf->count() > 1 ? 'Semua Kemungkinan Hama & Penyakit' : 'Semua Kemungkinan ' . ($kategoriListPdf->first() ?? 'Penyakit'); @endphp
{{ $labelPdf }}
@foreach($riwayat->hasil_diagnosa as $index => $hasil) @php $penyakitPdf = \App\Models\MasterPenyakit::find($hasil['id_penyakit']); @endphp @endforeach
# Nama Penyakit Akurasi Grafik
{{ $index + 1 }} {{ $hasil['nama_penyakit'] }} @if($penyakitPdf?->nama_latin)
{{ $penyakitPdf->nama_latin }} @endif
{{ $hasil['persentase'] }}%
@endif {{-- Relasi Gejala --}} @if($relasiGejala->count() > 0)
Relasi Gejala & Penyakit
@foreach($riwayat->hasil_diagnosa as $hasil) @endforeach @foreach($gejalaInput as $gejala) @foreach($riwayat->hasil_diagnosa as $hasil) @endforeach @endforeach
Gejala {{ $hasil['nama_penyakit'] }}
{{ $hasil['persentase'] }}%
{{ $gejala->nama_gejala }} @if(isset($relasiGejala[$hasil['id_penyakit']]) && $relasiGejala[$hasil['id_penyakit']]->contains('id_gejala', $gejala->id_gejala)) @else @endif

✓ = gejala terkait  |  ✗ = tidak terkait

@endif
{{-- ── FOOTER ── --}}