Bekijk wie welke actie heeft uitgevoerd, op welk moment en aan welke tafel.
Filter op medewerker, datum of type actie.
De nieuwste actie staat bovenaan.
| Datum & tijd | Uitgevoerd door | Actie | Tafel | Beschrijving | IP-adres |
|---|---|---|---|---|---|
|
{{ $log->created_at->format('d/m/Y') }}
{{ $log->created_at->format('H:i:s') }}
|
@php
$actorName = $log->restaurantUser?->displayName()
?? $log->restaurantTable?->name
?? data_get($log->metadata, 'table_name')
?? 'Systeem';
$actorType = $log->restaurantUser
? ($log->restaurantUser?->role?->name ?? 'Medewerker')
: (($log->restaurantTable || data_get($log->metadata, 'table_name')) ? 'Tafel' : 'Systeem');
@endphp
{{ strtoupper(substr($actorName, 0, 1)) }}
{{ $actorName }}
{{ $actorType }}
|
{{ $actionOptions[$log->action] ?? str($log->action)->replace('_', ' ')->title() }} | @if ($log->restaurantTable) {{ $log->restaurantTable->name }} @elseif (data_get($log->metadata, 'table_name')) {{ data_get($log->metadata, 'table_name') }} @else — @endif |
{{ $log->description ?: 'Geen extra omschrijving.' }}
@if ($log->action === 'table_session_started')
{{ data_get($log->new_values, 'guest_count', 0) }} personen
@if (data_get($log->new_values, 'formula_total') !== null)
· € {{ number_format((float) data_get($log->new_values, 'formula_total'), 2, ',', '.') }}
@endif
@endif
|
{{ $log->ip_address ?: '—' }} |
Er zijn nog geen logs die overeenkomen met de gekozen filters.