|
@if(!empty($setting['logo']) && file_exists(public_path('images/'.$setting['logo'])))
|
SERVICE JOB
{{$job['Ref'] ?? '#'.$job['id']}}
|
| JOB DETAILS | VALUE |
|---|---|
| Service Item | {{$job['service_item']}} |
| Job Type | {{$job['job_type']}} |
| Technician | {{$job['technician_name']}} |
| Scheduled Date | @php $dateFormat = $setting['date_format'] ?? 'YYYY-MM-DD'; $dateTime = \Carbon\Carbon::parse($job['scheduled_date']); $phpDateFormat = str_replace(['YYYY', 'MM', 'DD'], ['Y', 'm', 'd'], $dateFormat); $formattedDate = $dateTime->format($phpDateFormat); @endphp {{$formattedDate}} |
| Started At | @php $startedDate = \Carbon\Carbon::parse($job['started_at']); $formattedStarted = $startedDate->format('Y-m-d H:i'); @endphp {{$formattedStarted}} |
| Completed At | @php $completedDate = \Carbon\Carbon::parse($job['completed_at']); $formattedCompleted = $completedDate->format('Y-m-d H:i'); @endphp {{$formattedCompleted}} |
| Status | @php $statusColors = [ 'pending' => ['bg' => '#fef3c7', 'color' => '#92400e'], 'in_progress' => ['bg' => '#dbeafe', 'color' => '#1e40af'], 'completed' => ['bg' => '#d1fae5', 'color' => '#065f46'], 'cancelled' => ['bg' => '#fee2e2', 'color' => '#991b1b'], ]; $statusKey = strtolower($job['status']); $statusStyle = $statusColors[$statusKey] ?? ['bg' => '#e5e7eb', 'color' => '#374151']; $statusLabel = ucfirst(str_replace('_', ' ', $job['status'])); @endphp {{$statusLabel}} |
| ✓ | Category | Item |
|---|---|---|
| {{$item['is_completed'] ? '✓' : '○'}} | {{$item['category_name'] ?? '-'}} | {{$item['item_name']}} |
{{$setting['invoice_footer']}}
Thank you for your business!