{{ __('nav.order_details') }}
{{ __('nav.request_number') }}#{{ $order->id }}
{{ __('nav.delivery_address') }}{{ $order->address ?: '-' }}
@if($isScheduled)
{{ __('nav.supplier') }}{{ auth()->user()->company_name ?? auth()->user()->name }}
@endif
{{ __('nav.payment_method') }}{{ $paymentDisplay }}
{{ __('nav.status') }}{{ $currentStatus }}
@if($isScheduled)
@php
$start = $order->schedule_start_date ? \Carbon\Carbon::parse($order->schedule_start_date) : null;
$end = $start ? (clone $start)->addMonths(3) : null;
@endphp
{{ __('nav.scheduled_period') }}{{ $start ? $start->translatedFormat('M d') : '-' }} - {{ $end ? $end->translatedFormat('M d, Y') : '-' }}
@endif
{{ __('nav.created_at') }}{{ $order->created_at->translatedFormat('M d, Y') }}
{{ __('nav.request_information') }}
{{ __('nav.order_type_label') }}{{ $isQuotation ? __('nav.quotation_request') : __('nav.maintenance_request') }}
@if($isQuotation)
@if($order->budget)
{{ __('nav.budget') }}{{ number_format((float)$order->budget, 0) }} {{ __('nav.sar') }}
@endif
@if($order->delivery_duration)
{{ __('nav.delivery_duration') }}{{ $order->delivery_duration }}
@endif
@if($order->frequency)
{{ __('nav.frequency') }}{{ $order->frequency }}
@endif
@if($order->date_time_picker)
{{ __('nav.preferred_date_time') }}{{ $order->date_time_picker }}
@endif
@if($order->quotation_type)
{{ __('nav.quotation_type') }}{{ $order->quotation_type }}
@endif
@endif
@if($isMaintenance)
@if($order->device_category)
{{ __('nav.device_category') }}{{ $order->device_category->name ?? $order->device_category_id }}
@endif
@if($order->device_name)
{{ __('nav.device_name') }}{{ $order->device_name }}
@endif
@if($order->serial_number)
{{ __('nav.serial_number') }}{{ $order->serial_number }}
@endif
@if($order->issue_description)
{{ __('nav.issue_description') }}{{ $order->issue_description }}
@endif
@if($order->preferred_service_time)
{{ __('nav.preferred_service_time') }}{{ $order->preferred_service_time }}
@endif
@endif
{{ __('nav.note') }}
{{ $order->notes ?: __('nav.no_notes_provided') }}
{{ __('nav.general_notes') }}
{{ $order->notes }}
{{ ($isQuotation || (int)$order->order_type === 3 || $isScheduled) ? __('nav.request_attachments') : __('nav.product_details') }}
@if($isQuotation || (int)$order->order_type === 3 || $isScheduled) @if($orderFiles->count() > 0)
@foreach($orderFiles as $f)
@php
$ext = strtolower(pathinfo((string) $f, PATHINFO_EXTENSION));
$isImage = in_array($ext, $imageExtensions, true);
@endphp
@endforeach
@else
--
@foreach($order->items as $item)
@else
{{ $item->product->name ?? __('nav.product') }}
{{ $item->quantity }} {{ __('nav.quantity') }}
@endforeach
{{ $order->device_name ?: '-' }}-
{{ __('nav.timeline') }}
@foreach($timelineSteps as $stepNo)
@php
$done = in_array($stepNo, $timelineNos, true);
$entry = $timeline->firstWhere('timeline_no', $stepNo);
@endphp
@endforeach
@if($myOffer && in_array(strtolower((string)$myOffer->status), ['3','rejected'], true))
@endif
{{ vendorTimelineName($stepNo, $order->order_type) }}
{{ $entry ? $entry->created_at->translatedFormat('M j') : '-' }}
{{ __('nav.offer_rejected') }}
{{ optional($myOffer->updated_at)->translatedFormat('M j') }}
{{ __('nav.contact_us') }}
{{ __('nav.my_offer') }}
{{ __('nav.my_offer') }}
{{ __('nav.total_price') }}: {{ number_format((float)($myOffer->cost ?? 0), 0) }} {{ __('nav.sar') }}
{{ __('nav.delivery_time') }}: {{ $myOffer->delivery_time ?? 0 }} {{ __('nav.days_text') }}
{{ __('nav.warranty') }}: {{ $myOffer->warranty ?? '-' }}
{{ __('nav.note') }}: {{ $myOffer->notes ?? '-' }}
{{ __('nav.payment_details') }}
@if($order->items_cost && $order->items_cost != $order->total_before_discount && $order->items_cost != $order->total_cost)
@if($order->payment_status || $order->gateway_name)
{{ __('nav.items_cost') }}{{ number_format((float)$order->items_cost, 0) }} {{ __('nav.sar') }}
@endif
{{ __('nav.subtotal') }}{{ number_format((float)($order->total_before_discount ?? $order->items_cost ?? $order->total_cost ?? 0), 0) }} {{ __('nav.sar') }}
@if($order->discount)
{{ __('nav.discount') }}-{{ number_format((float)$order->discount, 0) }} {{ __('nav.sar') }}
@endif
@if($order->coupon)
{{ __('nav.coupon_code') }}{{ $order->coupon->code ?? $order->coupon_id }}
@endif
{{ __('nav.vat') }} (10%){{ number_format((float)($order->vat_amount ?? 0), 0) }} {{ __('nav.sar') }}
{{ __('nav.delivery_fee') }}{{ number_format((float)($order->delivery_fee ?? 0), 0) }} {{ __('nav.sar') }}
{{ __('nav.net_total') }}{{ number_format((float)($order->total_cost ?? 0), 0) }} {{ __('nav.sar') }}
@if($order->payment_status)
{{ __('nav.payment_status') }}{{ $paymentDisplay }}
@endif
@if($order->gateway_name)
{{ __('nav.payment_gateway') }}{{ $order->gateway_name }}
@endif
@if($order->gateway_payment_id)
Gateway Payment ID{{ $order->gateway_payment_id }}
@endif
@php
$orderShipments = $order->shipments()->with(['images', 'shippingMethod'])->orderByDesc('id')->get();
@endphp
@if($orderShipments->count() > 0)
@endforeach
@endif
@if($useOfferFlow && $myOffer && in_array(strtolower((string)$myOffer->status), ['3','rejected'], true))
@elseif($timelineActionNo && (int)$timelineActionNo === 4)
@elseif($actionLabel)
@endif
{{ __('nav.shipments') }} ({{ $orderShipments->count() }})
@foreach($orderShipments as $s)
{{ __('nav.shipment') }} #{{ $s->id }}
{{ $s->status_label }}
@if($s->tracking_number){{ __('nav.tracking_number') }}: {{ $s->tracking_number }} | @endif
@if($s->shippingMethod){{ $s->shippingMethod->name }} | @endif
{{ $s->created_at->translatedFormat('M d, Y H:i') }}
@if($s->images->count() > 0)
@endif
{{ __('nav.offer_rejected') }}:
{{ $myOffer->rejected_reson ?: __('nav.client_requests_lower_price') }}
@elseif($useOfferFlow && !$myOffer)
@elseif($useOfferFlow && $myOffer && (string)$myOffer->status === '1')
@elseif($showPendingConfirmActions)
@if(isset($shippingMethods) && $shippingMethods->count() > 0)
@endif
{{ __('nav.create_shipment_with_images') }}
@elseif($timelineActionNo)