{{-- Header --}}
Department KPI Assignments Assign KPIs to departments and set target values
{{-- Year Filter --}}
Year @foreach ($years as $year) @endforeach
{{-- Success Message --}} @if (session()->has('success')) {{ session('success') }} @endif {{-- KPI List --}}
@foreach ($kpis as $kpi)
{{ $kpi->title }} {{ $kpi->description }} @php $kpiYear = $kpi->kpiYears->first(); $assignedDepts = $kpiYear?->departmentAssignments->pluck('department.name')->join(', ') ?? 'None'; @endphp
Assigned to: {{ $assignedDepts }}
Manage Assignments
@endforeach
{{-- Assignment Modal --}} @if ($showForm && $selectedKpiModel)
Assign "{{ $selectedKpiModel->title }}" to Departments Select departments and set their target values for {{ $selectedYear }}
@foreach ($departments as $dept)
{{ $dept->name }} {{ $dept->description }} @if ($departmentTargets[$dept->id]['selected'] ?? false)
Target Value
@endif
@endforeach
Cancel Save Assignments
@endif