Files
TicketAssistent/resources/views/livewire/admin/ticket-monitor.blade.php

31 lines
1.4 KiB
PHP

<div class="bg-white rounded-xl p-4 shadow">
<div class="flex items-center justify-between mb-3">
<h2 class="font-semibold">Tickets + AI Decisions</h2>
<div class="flex items-center gap-2 text-sm">
<label for="perPage">Per pagina</label>
<select id="perPage" wire:model.live="perPage" class="border rounded px-2 py-1">
<option value="10">10</option>
<option value="25">25</option>
<option value="50">50</option>
</select>
</div>
</div>
<div class="space-y-3">
@foreach($tickets as $ticket)
<div class="border rounded p-3">
<div class="font-medium">Ticket #{{ $ticket->id }}</div>
<div class="text-sm text-slate-700 mb-2">{{ $ticket->message }}</div>
@php($decision = $ticket->decisions->first())
@if($decision)
<div class="text-sm">Article: #{{ $decision->article_id ?? 'N/A' }} | Confidence: {{ number_format($decision->confidence, 2) }}</div>
<div class="text-xs text-slate-500">{{ $decision->explanation }}</div>
@else
<div class="text-sm text-slate-500">Nog geen AI beslissing.</div>
@endif
</div>
@endforeach
</div>
<div class="mt-4">{{ $tickets->links() }}</div>
</div>