@extends('layouts.admin') @section('title', $order->order_number) @section('page_title', 'طلب ' . $order->order_number) @section('content')
{{ $order->order_number }} {!! $order->status_badge !!}
@can('confirm', $order) @endcan @can('markDelivered', $order) @endcan @can('returnOrder', $order) @endcan @can('cancel', $order) @endcan
{{ __('Customer') }}: {{ $order->customer->name }}
{{ __('Salesman') }}: {{ $order->salesman?->name ?? '-' }}
{{ __('Order Date') }}: {{ $order->order_date->format('d/m/Y') }}
@foreach($order->items as $item) @endforeach
المنتجالكميةالسعرالخصمالإجمالي
{{ $item->product->name }} {{ $item->quantity }} {{ number_format((float) $item->price, 2) }} {{ number_format((float) $item->discount, 2) }} {{ number_format((float) $item->total, 2) }}
@if($order->notes)
{{ __('Notes') }}: {{ $order->notes }}
@endif {{-- Status info hint --}} @if($order->status === 'pending')
الطلب معلَّق — التأكيد لن يخصم من المخزون، الخصم يحدث عند التسليم الفعلي للعميل.
@elseif($order->status === 'confirmed')
الطلب مؤكَّد. الكمية لم تُخصم بعد — ستُخصم تلقائياً عند تسليم السائق للعميل.
@elseif($order->status === 'delivered')
تم تسليم الطلب وخصم الكمية من المخزون.
@elseif($order->status === 'returned')
الطلب مرتجع — تمت إعادة الكمية للمخزون.
@endif
الإجماليات
{{ __('Subtotal') }}:{{ number_format((float) $order->subtotal, 2) }}
{{ __('Discount') }}:{{ number_format((float) $order->discount, 2) }}
{{ __('Tax') }}:{{ number_format((float) $order->tax, 2) }}

{{ __('Net Total') }}:{{ number_format((float) $order->net_total, 2) }}
المراحل
  • أُنشئ: {{ $order->created_at->format('d/m/Y H:i') }}
  • @if($order->confirmed_at)
  • تأكَّد: {{ $order->confirmed_at->format('d/m/Y H:i') }}
  • @endif @if($order->delivery)
  • التوصيل: {{ $order->delivery->driver?->name ?? '-' }} ({{ $order->delivery->status }})
  • @endif @if($order->status === 'delivered' && $order->delivery?->delivered_at)
  • تم التسليم: {{ $order->delivery->delivered_at->format('d/m/Y H:i') }}
  • @endif @if($order->status === 'returned')
  • مرتجع
  • @endif @if($order->cancelled_at)
  • إلغاء: {{ $order->cancelled_at->format('d/m/Y H:i') }}
  • @endif
@if($order->invoice)
الفاتورة

رقم: {{ $order->invoice->invoice_number }}

الحالة: {!! $order->invoice->status_badge !!}

@endif
@endsection @push('scripts') @endpush