@lang('modules.report.printLogMessage', ['startDate' => $startDate, 'endDate' => $endDate])
{{ $printJobs->total() }}
{{ $statusCounts['pending'] ?? 0 }}
{{ $statusCounts['done'] ?? 0 }}
{{ $statusCounts['failed'] ?? 0 }}
@lang('app.serialNumber') | @lang('app.printer') | @lang('app.status') | @lang('app.createdAt') | @lang('app.printedAt') | @lang('app.actions') |
---|---|---|---|---|---|
#{{ $printJobs->total() - ($serialStart + $index) }} |
{{ $printJob->printer->name ?? 'N/A' }}
|
@php $statusColors = [ 'pending' => 'bg-yellow-100 text-yellow-800 dark:bg-yellow-900 dark:text-yellow-300', 'printing' => 'bg-blue-100 text-blue-800 dark:bg-blue-900 dark:text-blue-300', 'done' => 'bg-green-100 text-green-800 dark:bg-green-900 dark:text-green-300', 'failed' => 'bg-red-100 text-red-800 dark:bg-red-900 dark:text-red-300' ]; $statusColor = $statusColors[$printJob->status] ?? 'bg-gray-100 text-gray-800 dark:bg-gray-900 dark:text-gray-300'; @endphp {{ ucfirst($printJob->status) }} | {{ $printJob->created_at->format('M d, Y H:i:s') }} | {{ $printJob->printed_at ? $printJob->printed_at->format('M d, Y H:i:s') : 'N/A' }} | |
@lang('app.noPrintJobsFound') |