{{ __('Batch Processing') }}

Create Batch Job

Total Jobs (30d)

{{ $statistics->total_jobs ?? 0 }}

Items Processed

{{ number_format($statistics->processed_items ?? 0) }}

Success Rate

{{ $statistics->processed_items > 0 ? round((($statistics->processed_items - $statistics->failed_items) / $statistics->processed_items) * 100, 1) : 0 }}%

Failed Items

{{ $statistics->failed_items ?? 0 }}

Batch Jobs

@if($batchJobs->count() > 0)
@foreach($batchJobs as $job) @endforeach
Name Type Status Progress Created Actions
{{ $job->name }}
{{ $job->total_items }} items
{{ ucfirst($job->type) }} @php $statusColors = [ 'pending' => 'bg-yellow-100 text-yellow-800', 'processing' => 'bg-blue-100 text-blue-800', 'completed' => 'bg-green-100 text-green-800', 'failed' => 'bg-red-100 text-red-800', 'cancelled' => 'bg-gray-100 text-gray-800', 'completed_with_errors' => 'bg-orange-100 text-orange-800', ]; @endphp {{ str_replace('_', ' ', ucfirst($job->status)) }}
{{ $job->progress_percentage }}%
{{ $job->created_at->format('M j, Y g:i A') }}
View @if($job->canBeCancelled())
@csrf
@endif @if($job->canBeRetried())
@csrf
@endif
{{ $batchJobs->links() }}
@else

No batch jobs found. Create your first batch job.

@endif