@extends('layouts.bootstrap') @section('title', $user->hasRole('agent') ? 'My Assigned Tickets' : 'Active Tickets') @section('breadcrumb', $user->hasRole('agent') ? 'Dashboard / My Assigned Tickets' : 'Dashboard / Ticket Management / Active Tickets') @section('content')
| # | Title | Category | Priority | Assignee | Status | Created | Actions | |
|---|---|---|---|---|---|---|---|---|
| {{ $ticket->id }} | {{ Str::limit($ticket->title, 40) }} | {{ ucfirst(str_replace('_', ' ', $ticket->category)) }} | @switch($ticket->priority) @case('urgent') High @break @case('high') High @break @case('medium') Medium @break @case('low') Low @break @endswitch | @if($ticket->assignedTo) {{ substr($ticket->assignedTo->name, 0, 1) }} {{ $ticket->assignedTo->name }} @else Unassigned @endif | @switch($ticket->status) @case('open') Open @break @case('in_progress') In Progress @break @case('resolved') Resolved @break @case('closed') Closed @break @endswitch | {{ $ticket->created_at->format('Y-m-d') }} | @if(auth()->user()->hasPermission('edit-tickets') || $ticket->user_id === auth()->id()) @endif @if($ticket->status === 'resolved' && (auth()->user()->hasPermission('edit-tickets') || $ticket->user_id === auth()->id())) @endif @if(auth()->user()->hasPermission('delete-tickets') || $ticket->user_id === auth()->id()) @endif | |
|
No tickets found @if(auth()->user()->hasPermission('create-tickets')) Create Your First Ticket @endif |
||||||||