@if($jobs->isEmpty())

Nenhum job registrado.

@else
@foreach($jobs as $job) @php $tone = $job->status === 'failed' ? 'bad' : ($job->status === 'completed' ? 'ok' : 'warn'); $statusLabel = match ($job->status) { 'completed' => 'concluído', 'running' => 'executando', 'failed' => 'falhou', default => 'aguardando' }; @endphp #{{ $job->id }} · {{ $job->handler }}{{ $job->queue_label }} · {{ $job->queue }} · {{ $statusLabel }} · tentativa {{ $job->attempts }}filter_alt @endforeach
@endif @if($jobs->lastPage() > 1) @php $queueFilter = $jobsQueueFilter ?? request()->query('jobs_queue', 'all'); $statusFilter = $jobsStatusFilter ?? request()->query('jobs_status', 'all'); $previousQuery = http_build_query(['jobs_queue' => $queueFilter, 'jobs_status' => $statusFilter, 'jobs_page' => max(1, $jobs->currentPage() - 1)]); $nextQuery = http_build_query(['jobs_queue' => $queueFilter, 'jobs_status' => $statusFilter, 'jobs_page' => min($jobs->lastPage(), $jobs->currentPage() + 1)]); @endphp @endif