@extends('layouts.admin-app') @section('page-title', 'Manajemen Rule Basis') @section('page-subtitle', 'Kelola aturan diagnosa sistem pakar') @section('content') @if (session('success'))
{{ session('success') }}
@endif

Total Rule

{{ $totalRules }}

Rata-rata CF

{{ number_format($avgCF ?? 0, 2) }}

CF Tinggi (≥0.7)

{{ $highConfidenceRules }}

Penyakit Terintegrasi

{{ $totalPenyakitWithRules }}

Daftar Rule Basis

{{-- FIX: Tombol Tambah Rule - warna solid purple --}} Tambah Rule
@if(request('penyakit') || request('gejala')) Reset @endif
@forelse ($rules as $index => $rule) @empty @endforelse
No Penyakit Gejala MB MD CF Keterangan Aksi
{{ $rules->firstItem() + $index }}
{{ $rule->id_penyakit }}

{{ $rule->penyakit->nama_penyakit ?? '-' }}

{{ $rule->id_gejala }}

{{ $rule->gejala->nama_gejala ?? '-' }}

{{ number_format($rule->mb, 2) }} {{ number_format($rule->md, 2) }} {{ number_format($rule->cf_pakar, 2) }} {{ $rule->keterangan ?? '-' }}
{{-- FIX: Gunakan id_rule eksplisit untuk route model binding --}} Edit {{-- FIX: Form delete dengan id_rule eksplisit --}}
@csrf @method('DELETE')

Belum ada rule basis

Klik "Tambah Rule" untuk menambahkan aturan diagnosa

{{ $rules->links() }}
@endsection