@extends('admin.layouts.app') @section('title', 'Riwayat Tiket') @section('content')
Lihat dan kelola semua tiket yang telah dikonfirmasi
| No Tiket | Pengguna | Kategori | Departemen | Tanggal Dibuat | Waktu Proses | Waktu Selesai | Waktu Konfirmasi | Total Durasi | Aksi | |
|---|---|---|---|---|---|---|---|---|---|---|
| {{ $ticket->ticket_number }} | {{ $ticket->user->name }} | {{ ucfirst($ticket->category) }} | {{ $ticket->department }} | {{ $ticket->created_at->format('d/m/Y H:i') }} | @if($ticket->in_progress_at) {{ $ticket->in_progress_at->format('d/m/Y H:i') }} @else - @endif | @if($ticket->closed_at) {{ $ticket->closed_at->format('d/m/Y H:i') }} @else - @endif | @if($ticket->user_confirmed_at) {{ $ticket->user_confirmed_at->format('d/m/Y H:i') }} @else - @endif | @php $start = $ticket->created_at; $end = $ticket->user_confirmed_at; if ($start && $end) { $duration = $start->diff($end); $timeString = []; if ($duration->days > 0) { $timeString[] = $duration->days . ' hari'; } if ($duration->h > 0) { $timeString[] = $duration->h . ' jam'; } if ($duration->i > 0) { $timeString[] = $duration->i . ' menit'; } echo empty($timeString) ? '0 menit' : implode(', ', $timeString); } else { echo '-'; } @endphp | Lihat | |
| Tidak ada riwayat tiket ditemukan | ||||||||||