{{ $jobCard->customer->first_name }} {{ $jobCard->customer->last_name }}
{{ $jobCard->vehicle->year }} {{ $jobCard->vehicle->make }} {{ $jobCard->vehicle->model }} • {{ $jobCard->vehicle->license_plate }}
Arrived: {{ $jobCard->arrival_datetime->format('M d, Y \a\t g:i A') }}
{{ $jobCard->serviceAdvisor?->name ?? 'Unassigned' }}
{{ $jobCard->arrival_datetime->format('M d, Y H:i A') }}
{{ $jobCard->expected_completion_date->format('M d, Y H:i A') }}
{{ $jobCard->fuel_level_in }}
{{ $jobCard->keys_location }}
{{ $jobCard->customer_reported_issues }}
{{ $jobCard->vehicle_condition_notes }}
{{ $jobCard->notes }}
{{ $jobCard->customer->first_name }} {{ $jobCard->customer->last_name }}
{{ $jobCard->customer->address }}
{{ $jobCard->vehicle->year }} {{ $jobCard->vehicle->make }} {{ $jobCard->vehicle->model }}
{{ $jobCard->vehicle->license_plate }}
{{ $jobCard->vehicle->vin }}
{{ $jobCard->vehicle->engine_type }}
{{ Str::limit($jobCard->diagnosis->diagnosis_summary, 80) }}
{{ $jobCard->diagnosis->created_at->diffForHumans() }}
${{ number_format($estimate->total_amount, 2) }} • {{ str_replace('_', ' ', $estimate->status) }}
{{ $estimate->created_at->diffForHumans() }}
{{ ucwords(str_replace('_', ' ', $workOrder->status)) }}
{{ $workOrder->created_at->diffForHumans() }}
Complete the initial vehicle inspection before proceeding to diagnosis.