@extends('layouts.master') @section('title', trans('messages.quality_complaints')) @section('content') @php $sort = request()->get('sort', 'created_at'); $direction = request()->get('direction', 'desc'); @endphp
@forelse($complaints as $complaint) @empty @endforelse
{{ trans('messages.complaint_number') }} @if($sort === 'complaint_number') @endif {{ trans('messages.complaint_type') }} {{ trans('messages.product') }} {{ trans('messages.complainant') }} {{ trans('messages.severity') }} {{ trans('messages.reported_date') }} @if($sort === 'reported_date') @endif {{ trans('messages.status') }} @if($sort === 'status') @endif {{ trans('messages.actions') }}
{{ $complaint->complaint_number }} {{ trans('messages.complaint_type_' . $complaint->complaint_type) }} @if($complaint->product) {{ $complaint->product->name }} @else - @endif @if($complaint->customer) {{ $complaint->customer->name }} @elseif($complaint->supplier) {{ $complaint->supplier->name }} @elseif($complaint->complainant_name) {{ $complaint->complainant_name }} @else - @endif {{ trans('messages.severity_' . $complaint->severity) }} {{ $complaint->reported_date->format('Y-m-d') }} {{ trans('messages.status_' . $complaint->status) }} @can('quality.complaints.update') @endcan @can('quality.complaints.delete')
@csrf @method('DELETE')
@endcan
{{ trans('messages.no_complaints_found') }}
@endsection