Ticket Details Here
My Tickets
My Tickets
| Ticket No | Assigned TO | Contact No | Modified Date | Modified User | Turn around Time | Status | Action |
|---|---|---|---|---|---|---|---|
| {{ $ticket->ticket_number }} | {{-- Assigned Technician --}}{{ optional($ticket->technicianUser)->user_name ?? 'Unassigned' }} | {{ $ticket->contact_number }} | {{ $ticket->updated_at }} | {{ $ticket->updated_by }} | {{-- Turn Around Time --}}@php $start = new DateTime($ticket->created_at); $end = new DateTime($ticket->updated_at); $interval = $start->diff($end); $days = $interval->days; $hours = $interval->h; $minutes = $interval->i; // Format: Days • Hours:Minutes if ($days > 0) { echo '' . $days . ' • ' . str_pad($hours, 2, '0', STR_PAD_LEFT) . ':' . str_pad($minutes, 2, '0', STR_PAD_LEFT) . ''; } else { echo '' . str_pad($hours, 2, '0', STR_PAD_LEFT) . ':' . str_pad($minutes, 2, '0', STR_PAD_LEFT) . ''; } @endphp | {{-- STATUS --}}@if($ticket->issue_status == 1) Acknowledgement @elseif($ticket->issue_status == 2) Inprogress with Query @elseif($ticket->issue_status == 3) Resolved @elseif($ticket->issue_status == 4) Return back @elseif($ticket->issue_status == 5) Cancelled @endif | {{-- ACTION BUTTONS --}}