@extends('layouts.admin') @section('content')

Incident Categories

Manage master data for incident classification

@if(session('success')) @endif @if(session('error')) @endif

Add Parent Category

@csrf
Processing Import...

Import Parent Categories

@csrf

Required columns: code, description, status

Add Incident Category

@csrf
@foreach([1 => 'High', 2 => '2', 3 => '3', 4 => '4', 5 => 'Low'] as $val => $label) @endforeach
Processing Import...

Import Incident Categories

@csrf

Required columns: parent_code, description, priority_level, status, code (optional)

@forelse($parents as $parent) @empty @endforelse
Code Description Status Actions
{{ $parent->code }} {{ $parent->description }} {{ $parent->status ? 'Active' : 'Inactive' }} Edit
No parent categories found.
@php $hasChildren = false; @endphp @foreach($parents as $parent) @foreach($parent->incident_categories as $child) @php $hasChildren = true; @endphp @endforeach @endforeach @if(!$hasChildren) @endif
Parent Category Code Description Priority Status Actions
{{ $parent->code }} {{ $parent->description }} {{ $child->code ?? '-' }} {{ $child->description }} {{ $child->priority_level }} {{ $child->status ? 'Active' : 'Inactive' }} Edit
No incident categories found.
@endsection