@extends('layout.app') @section('content') @php $saatyLabels = [ 1 => 'Sama Penting (1)', 2 => 'Mendekati Sedikit Lebih Penting (2)', 3 => 'Sedikit Lebih Penting (3)', 4 => 'Mendekati Lebih Penting (4)', 5 => 'Lebih Penting (5)', 6 => 'Mendekati Sangat Penting (6)', 7 => 'Sangat Penting (7)', 8 => 'Mendekati Mutlak Penting (8)', 9 => 'Mutlak Lebih Penting (9)', ]; $bOptions = [ ['val' => 1/2, 'lbl' => '1/2', 'name' => 'Mendekati Sedikit Lebih Penting (2)'], ['val' => 1/3, 'lbl' => '1/3', 'name' => 'Sedikit Lebih Penting (3)'], ['val' => 1/4, 'lbl' => '1/4', 'name' => 'Mendekati Lebih Penting (4)'], ['val' => 1/5, 'lbl' => '1/5', 'name' => 'Lebih Penting (5)'], ['val' => 1/6, 'lbl' => '1/6', 'name' => 'Mendekati Sangat Penting (6)'], ['val' => 1/7, 'lbl' => '1/7', 'name' => 'Sangat Penting (7)'], ['val' => 1/8, 'lbl' => '1/8', 'name' => 'Mendekati Mutlak Penting (8)'], ['val' => 1/9, 'lbl' => '1/9', 'name' => 'Mutlak Lebih Penting (9)'], ]; @endphp {{-- Notifikasi --}} @if (session('success')) @endif @if (session('error')) @endif
Kuesioner Perbandingan Pakar
Akses Terkunci: Klik tombol Buka Akses Input untuk mengisi data.
@foreach ($existingPakar as $index => $pakar)
Form Input Pakar {{ $pakar }}
@if ($pakar > 1)
@csrf
@endif
@csrf
@foreach ($pairs as $pair) @php $savedValue = $allData ->where('pakar_ke', $pakar) ->where('kriteria_kiri_id', $pair['kiri']->id) ->where('kriteria_kanan_id', $pair['kanan']->id) ->first()->nilai_skala ?? 1; @endphp @endforeach
Kriteria Kiri Skala Kriteria Kanan
{{ $pair['kiri']->kode }} {{ $pair['kiri']->nama }} {{ $pair['kanan']->nama }} {{ $pair['kanan']->kode }}
@endforeach
{{-- HASIL BOBOT GLOBAL --}}
Hasil Bobot Global
@php $kriterias_ordered = $kriterias->sortByDesc('bobot_global'); $lastUpdate = $kriterias->max('updated_at') ? \Carbon\Carbon::parse($kriterias->max('updated_at'))->timezone('Asia/Jakarta') : null; @endphp @if ($kriterias->sum('bobot_global') > 0)
Update Terakhir
{{ $lastUpdate ? $lastUpdate->translatedFormat('d F Y') : '-' }}
{{ $lastUpdate ? $lastUpdate->format('H:i') : '-' }} WIB
@foreach ($kriterias_ordered as $k)
{{ $k->kode }} - {{ $k->nama }}
{{-- Menampilkan 4 angka desimal sesuai standar kalkulasi SPK --}} {{ number_format($k->bobot_global, 4) }} {{ number_format($k->bobot_global * 100, 2) }}%
@endforeach {{-- TOMBOL DETAIL PERHITUNGAN --}}
@else
Kosong
@endif
@endsection