{{-- Compliance overview — one row per service, aggregated in SQL. From ManagementController@compliance: $rows (paginator), $totals, $filters, $registeredManagers, $serviceManagers --}} @extends('layouts.app') @section('title', 'Compliance') @section('content') @include('partials.flash') @php $role = auth()->user()->primaryRole(); $indexRoute = $role . '.compliance.index'; $matrixRoute = $role . '.compliance.matrix'; @endphp {{-- Summary tiles (reflect the current filter) --}}
{{ $tile['value'] }}
{{ $tile['label'] }}
No services match your filters
Try clearing the search or manager filters.
| Service | Service Manager | Workers | Overdue | Compliance | |
|---|---|---|---|---|---|
|
{{ $row['service']->name }}
{{ $row['service']->code }}{{ $row['service']->registeredManager ? ' · RM: ' . $row['service']->registeredManager->name : '' }} |
{{ $row['service']->serviceManager->name ?? '—' }} | {{ $row['workers'] }} | @if($row['overdue'] > 0) {{ $row['overdue'] }} @else 0 @endif |
|
View → |