@extends('layout.app') @section('title', 'Detail Rekomendasi') @section('content')
@if(session('success')) @endif @if(session('error')) @endif

{{ $waktuMakan->nama }}

Waktu Makan

{{ count($hasilPerKomponen) }}

Total Komponen

{{ count($kriterias) }}

Total Kriteria

@if(isset($latestCR)) {{ number_format($latestCR->cr, 4) }} ({{ $latestCR->is_consistent ? 'Konsisten' : 'Perlu Review' }}) @else Belum dihitung @endif

Consistency Ratio (CR)

@foreach($hasilPerKomponen as $komponenId => $hasil)
Hasil Perhitungan - {{ $hasil['komponen']->nama }}
Kriteria yang Digunakan
@foreach($kriterias as $kriteria)
{{ $kriteria->nama }}
@if(isset($bobotKriteria[$kriteria->id]))
Bobot: {{ number_format($bobotKriteria[$kriteria->id], 4) }}
@endif
@endforeach
Consistency Ratio per Kriteria
@foreach($kriterias as $kriteria) @php $crData = \App\Models\ConsistencyRatioAlternatif::where([ 'kriteria_id' => $kriteria->id, 'komponen_id' => $hasil['komponen']->id, 'waktu_makan_id' => $waktuMakan->id ])->latest()->first(); @endphp
{{ $kriteria->nama }}
@if($crData && $crData->is_consistent) @else @endif
CI: {{ $crData ? number_format($crData->ci, 4) : 'N/A' }}
CR: {{ $crData ? number_format($crData->cr, 4) : 'N/A' }}
@if($crData && $crData->is_consistent) Konsisten @else Perlu Review @endif
@endforeach
Hasil Normalisasi
Nilai yang ditampilkan adalah hasil normalisasi dari matriks perbandingan
@foreach($kriterias as $kriteria) @endforeach @foreach($hasil['rekomendasis'] as $rekomendasi) @foreach($kriterias as $kriteria) @endforeach @endforeach
No Makanan{{ $kriteria->nama }}Skor Akhir
{{ $loop->iteration }} {{ $rekomendasi->makanan->nama }} {{ number_format($hasil['detailSkor'][$rekomendasi->makanan_id][$kriteria->nama], 4) }} {{ number_format($rekomendasi->nilai_akhir, 4) }}
@endforeach
@push('styles') @endpush @endsection