{{ __('messages.all_service_requests') }}
@can('create', App\Models\ServiceRequest::class) add {{ __('messages.new_request') }} @endcan
@if (session('status')) @endif
@forelse($serviceRequests as $request) @empty @endforelse
{{ __('messages.id') }} {{ __('messages.user') }} {{ __('messages.catalogue_no') }} {{ __('messages.request_date') }} {{ __('messages.status') }} {{ __('messages.actions') }}

{{ $request->id }}

{{ app()->getLocale() === 'ar' ? ($request->governmentEntity->name_ar ?: $request->governmentEntity->name) : $request->governmentEntity->name }}

@php $catalogue = optional($request->serviceCatalogue); @endphp

@if(app()->getLocale() === 'ar') {{ $catalogue->name_ar ?? $catalogue->name ?? ($request->service_catalogue_no ?? '-') }} @else {{ $catalogue->name ?? ($request->service_catalogue_no ?? '-') }} @endif

{{ $request->request_date->format('m/d/Y') }} @php $statusColors = [ 'pending' => 'bg-gradient-warning', 'approved' => 'bg-gradient-success', 'rejected' => 'bg-gradient-danger', 'in_progress' => 'bg-gradient-info', 'completed' => 'bg-gradient-dark', 'candidates_submitted' => 'bg-gradient-info', 'requested_other_candidates' => 'bg-gradient-warning', 'candidates_accepted' => 'bg-gradient-success', ]; @endphp {{ \Illuminate\Support\Facades\Lang::has('messages.' . $request->status) ? __('messages.' . $request->status) : ucfirst(str_replace('_', ' ', $request->status)) }} visibility @can('update', $request) edit @endcan @can('viewLPO', $request) gavel @endcan

{{ __('messages.no_service_requests_found') }}

@if($serviceRequests->hasPages())
@endif