@extends('layouts.admin') @section('content')

OCR Job Request Details

Basic Information

ID: {{ $job->id }}
UUID: {{ $job->uuid ?? 'N/A' }}
Service Type: {{ ucfirst($job->service_type ?? 'N/A') }}
Status: @php $status = $job->status ?? 'unknown'; switch($status) { case 'completed': $badgeClass = 'badge-success'; break; case 'pending': $badgeClass = 'badge-warning'; break; case 'failed': $badgeClass = 'badge-danger'; break; default: $badgeClass = 'badge-secondary'; break; } @endphp {{ ucfirst($status) }} @if(in_array($job->status, ['failed', 'error'])) @endif
Job UUID: {{ $job->job_uuid ?? 'N/A' }}
Image Path: {{ $job->img_path ?? 'N/A' }}
Attempt At: {{ $job->attempt_at ? $job->attempt_at->format('Y-m-d H:i:s') : 'N/A' }}
Completed At: {{ $job->completed_at ? $job->completed_at->format('Y-m-d H:i:s') : 'N/A' }}
Created At: {{ $job->created_at ? $job->created_at->format('Y-m-d H:i:s') : 'N/A' }}
Updated At: {{ $job->updated_at ? $job->updated_at->format('Y-m-d H:i:s') : 'N/A' }}

User Information

@if($job->receiptUser)
User ID: {{ $job->receiptUser->id }}
Name: {{ sanitise_name($job->receiptUser->name) }}
Email: {{ sanitise_name($job->receiptUser->email) }}
Mobile: {{ sanitise_name($job->receiptUser->mobile) ?? 'N/A' }}
@else

No user information available

@endif
@if($job->requester)

Requester Information

Requester Type: {{ class_basename($job->requester) }}
Requester ID: {{ $job->requester->id ?? 'N/A' }}
@endif @if(in_array($job->status, ['failed', 'error'])) @endif
@endsection