Inspection Details

{{ ucfirst($inspection->inspection_type) }} inspection for {{ $inspection->jobCard->vehicle->year }} {{ $inspection->jobCard->vehicle->make }} {{ $inspection->jobCard->vehicle->model }}

Back to Job Card Print Report
{{ ucfirst($inspection->overall_condition) }}
Overall Condition
{{ number_format($inspection->current_mileage) }}
Kilometers
{{ $inspection->cleanliness_rating }}/10
Cleanliness Rating
{{ ucwords(str_replace('_', ' ', $inspection->fuel_level)) }}
Fuel Level
Vehicle Information
Vehicle {{ $inspection->jobCard->vehicle->year }} {{ $inspection->jobCard->vehicle->make }} {{ $inspection->jobCard->vehicle->model }}
License Plate {{ $inspection->jobCard->vehicle->license_plate }}
VIN {{ $inspection->jobCard->vehicle->vin }}
Color {{ $inspection->jobCard->vehicle->color ?? 'Not specified' }}
Customer Information
Name {{ $inspection->jobCard->customer->first_name }} {{ $inspection->jobCard->customer->last_name }}
Phone {{ $inspection->jobCard->customer->phone ?? 'Not provided' }}
Email {{ $inspection->jobCard->customer->email ?? 'Not provided' }}
Customer ID #{{ $inspection->jobCard->customer->id }}
Inspection Information
Type {{ ucfirst($inspection->inspection_type) }}
Date & Time {{ $inspection->inspection_date->format('M d, Y \a\t g:i A') }}
Inspector {{ $inspection->inspector->name }}
Job Card #{{ $inspection->jobCard->job_card_number }}
@if($inspection->inspection_checklist)
Inspection Checklist
@foreach($inspection->inspection_checklist as $section => $items)

{{ str_replace('_', ' ', $section) }}

@foreach($items as $item => $status)
{{ ucwords(str_replace('_', ' ', $item)) }}
@if($status === 'yes')
Pass
@elseif($status === 'no')
Fail
@else
N/A
@endif
@endforeach
@endforeach
@endif @if($inspection->additional_comments || $inspection->damage_notes || $inspection->recommendations || $inspection->notes)
@if($inspection->additional_comments || $inspection->notes)
Comments & Notes
@if($inspection->additional_comments)
Additional Comments

{{ $inspection->additional_comments }}

@endif @if($inspection->notes)
Inspector Notes

{{ $inspection->notes }}

@endif
@endif @if($inspection->damage_notes || $inspection->recommendations)
Damage & Recommendations
@if($inspection->damage_notes)
Damage Notes

{{ $inspection->damage_notes }}

@endif @if($inspection->recommendations)
Recommendations

{{ $inspection->recommendations }}

@endif
@endif
@endif @if($inspection->damage_diagram_data && !empty($inspection->damage_diagram_data))
Vehicle Damage Report
@foreach($inspection->damage_diagram_data as $index => $damage)
Damage #{{ $index + 1 }}
@php $colorClass = match($damage['type']) { 'damage' => 'bg-red-500', 'dent' => 'bg-orange-500', 'scratch' => 'bg-yellow-500', default => 'bg-blue-500' }; $textColorClass = match($damage['type']) { 'damage' => 'text-red-700 dark:text-red-300', 'dent' => 'text-orange-700 dark:text-orange-300', 'scratch' => 'text-yellow-700 dark:text-yellow-300', default => 'text-blue-700 dark:text-blue-300' }; @endphp
{{ $damage['type'] }}
@if(!empty($damage['description']))

{{ $damage['description'] }}

@else

No description provided

@endif
@endforeach
@endif