@extends('admin.admin_dashboard') @section('admin')
{{-- Filter --}}
Filter
{{-- List --}}
Raw Attendance Logs (Read-only)
@forelse($logs as $i => $log) @empty @endforelse
# Log Time Employee Device User ID Device Work Code State Raw
{{ $logs->firstItem() + $i }} {{ \Carbon\Carbon::parse($log->log_time)->format('Y-m-d h:i:s A') }} @if($log->employee) {{ $log->employee->name }}
({{ $log->employee->e_id ?? $log->employee_id }})
@else Unmapped @endif
{{ $log->device_user_id }} @if($log->device) {{ $log->device->name }}
{{ $log->device->ip }}
@else - @endif
{{ $log->work_code ?? '-' }} {{-- raw_payload->state যদি থাকে --}} @php $state = null; try { $p = is_array($log->raw_payload) ? $log->raw_payload : json_decode($log->raw_payload ?? '', true); $state = $p['state'] ?? $log->work_code ?? null; } catch(\Throwable $e) {} @endphp {{ $state ?? '-' }}
No logs found for this filter.

Showing {{ $logs->count() }} of {{ $logs->total() }} records

{{ $logs->links() }}
{{-- Raw Payload Modal --}} @endsection @section('customjs') @endsection