@extends('layouts.app') @section('title', 'Deviations & Nonconformances') @section('content')
{{-- Header --}}

Deviations & Nonconformances

New Deviation New Nonconformance
{{-- Stats --}}
@foreach([ ['Total', $stats['total'], 'primary', 'fa-list'], ['Deviations', $stats['deviations'], 'info', 'fa-file-alt'], ['Nonconformances', $stats['nonconformances'], 'warning', 'fa-times-circle'], ['Open', $stats['open'], 'primary', 'fa-hourglass-half'], ['Closed', $stats['closed'], 'success', 'fa-check-circle'], ['Emergency', $stats['emergency'], 'danger', 'fa-bolt'], ] as [$label, $count, $color, $icon])
{{ $label }}
{{ $count }}
@endforeach
{{-- Filters --}}
Filters
Reset
{{-- Table --}}
@include('deviations.partials.alerts')
@forelse($deviations as $d) @empty @endforelse
# Number Kind Title Type Department Discovered Status Phase Actions
{{ $d->deviation_id }} {{ $d->deviation_number }} @if($d->is_emergency) EMERGENCY @endif {{ $d->record_kind->label() }} {{ Str::limit($d->title, 50) }} {{ $d->deviation_type }} {{ $d->department?->department_name }} {{ $d->discovered_date?->format('M j, Y') }} {{ $d->status->label() }} {{ $d->current_phase }}/5
@if($d->status === \App\Enums\DeviationStatus::DRAFT)
@csrf @method('DELETE')
@endif
No records found.
{{ $deviations->withQueryString()->links() }}
@endsection