@extends('layouts.app') @section('title', 'Service Requests') @section('content') {{-- Fixed Top Action Bar --}}
| SR ID | Title | Category | Outlet | Created By | Assigned To | Priority | Status | SLA Due | Created Date | Actions |
|---|---|---|---|---|---|---|---|---|---|---|
| {{ $sr->sr_number }} | {{ $sr->title }} | {{ $sr->category->name }} | {{ $sr->outlet->name }} |
{{ substr($sr->creator->name ?? 'U', 0, 1) }}
{{ $sr->creator->name ?? 'System' }}
|
@if($sr->assignee)
{{ substr($sr->assignee->name, 0, 1) }}
{{ $sr->assignee->name }}
@else
Unassigned
@endif
|
@php $priorityClass = [ 'low' => 'bg-soft-success text-success', 'medium' => 'bg-soft-info text-info', 'high' => 'bg-soft-warning text-warning', 'critical' => 'bg-soft-danger text-danger' ][$sr->priority] ?? 'bg-secondary'; @endphp {{ ucfirst($sr->priority) }} | @php $statusClass = [ 'open' => 'badge-blue', 'in_progress' => 'badge-info', 'approved' => 'badge-success', 'rejected' => 'badge-danger', 'resolved' => 'badge-success', 'closed' => 'badge-secondary', 'cancelled' => 'badge-danger' ][$sr->status] ?? 'badge-secondary'; @endphp {{ ucfirst(str_replace('_', ' ', $sr->status)) }} |
{{ $sr->sla_due_date->format('Y-m-d H:i') }}
@if(!$sr->resolved_date && !$sr->closed_date)
({{ $sr->sla_due_date->diffForHumans() }}) @endif |
{{ $sr->created_at->format('Y-m-d') }} | |
|
No service requests found matching your criteria. |
||||||||||