| العميل |
{{ $order->customer?->name_ar }} |
@if($order->customerAddress)
| عنوان التركيب | {{ $order->customerAddress->address }} |
@endif
@if($order->salesOrder)
| أمر البيع | {{ $order->salesOrder->number }} |
@endif
| الفريق | {{ $order->team?->name ?? '— غير معيّن —' }} |
@if($order->team)
| قائد الفريق | {{ $order->team->leader?->name ?? '—' }} |
@if($order->team->members->isNotEmpty())
| أعضاء الفريق |
@foreach($order->team->members as $m)
{{ $m->name }} ({{ $m->pivot->role }})
@endforeach
|
@endif
@endif
| موعد التركيب | {{ $order->scheduled_at?->format('Y-m-d H:i') }} |
| المدة المتوقعة | {{ $order->estimated_duration_minutes }} دقيقة |
@if($order->started_at)
| بدأ في | {{ $order->started_at->format('Y-m-d H:i') }} |
@endif
@if($order->completed_at)
| اكتمل في | {{ $order->completed_at->format('Y-m-d H:i') }} |
@endif
| السائق | {{ $order->driver_name ?? '—' }} |
| السيارة | {{ $order->vehicle_plate ?? '—' }} |
@if($order->customer_rating)
| تقييم العميل |
{{ str_repeat('★', $order->customer_rating) }}{{ str_repeat('☆', 5 - $order->customer_rating) }}
|
@endif
@if($order->tools_required || $order->site_notes)
@if($order->tools_required)
الأدوات المطلوبة:
{{ $order->tools_required }}
@endif
@if($order->site_notes)
ملاحظات الموقع:
{{ $order->site_notes }}
@endif
@endif
البنود
| # | الوصف | الكمية المطلوبة | المركّب |
الحالة | ملاحظات |
@foreach($order->items as $i => $item)
| {{ $i + 1 }} |
@if($item->product){{ $item->product->sku }} @endif{{ $item->description }} |
{{ number_format((float) $item->quantity, 2) }} |
{{ number_format((float) ($item->installed_quantity ?? 0), 2) }} |
@if($item->is_completed)مكتمل@endif
@if($item->is_damaged)تالف@endif
@if(!$item->is_completed && !$item->is_damaged)—@endif
|
{{ $item->notes }} |
@endforeach
@if($order->completion_notes || $order->customer_notes)
@if($order->completion_notes)
ملاحظات الإنجاز:
{{ $order->completion_notes }}
@endif
@if($order->customer_notes)
ملاحظات العميل:
{{ $order->customer_notes }}
@endif
@endif
@if($order->customer_signature)
توقيع العميل
@endif
@php
$beforeMedia = $order->getMedia('before');
$afterMedia = $order->getMedia('after');
@endphp
@if($beforeMedia->isNotEmpty() || $afterMedia->isNotEmpty())
@if($beforeMedia->isNotEmpty())
صور قبل التركيب
@foreach($beforeMedia as $m)
@endforeach
@endif
@if($afterMedia->isNotEmpty())
صور بعد التركيب
@foreach($afterMedia as $m)
@endforeach
@endif
@endif