@extends('admin.layouts.app') @section('title', 'طلبات الغاز - ' . $gasOffice->name) @section('content')

طلبات الغاز - {{ $gasOffice->name }}

مسح
@forelse($orders as $order)
# رقم الطلب العميل السائق المجموع العنوان الحالة طريقة الدفع تاريخ الطلب الإجراءات
{{ $order->id }} {{ $order->order_number }} @if($order->is_urgent) عاجل @endif {{ $order->customer->name ?? 'غير محدد' }}
{{ $order->customer->phone ?? '' }}
{{ $order->driver->name ?? 'لم يتم تعيين' }} @if($order->driver)
{{ $order->driver->phone ?? '' }} @endif
{{ number_format($order->total, 2) }} د.ع {{ Str::limit($order->delivery_address, 30) }} @php $statusColors = [ 'pending' => 'warning', 'confirmed' => 'info', 'preparing' => 'primary', 'picked_up' => 'secondary', 'delivered' => 'success', 'cancelled' => 'danger' ]; $statusLabels = [ 'pending' => 'معلق', 'confirmed' => 'مؤكد', 'preparing' => 'قيد التحضير', 'picked_up' => 'تم الاستلام', 'delivered' => 'تم التسليم', 'cancelled' => 'ملغي' ]; @endphp {{ $statusLabels[$order->status] ?? $order->status }} @php $paymentLabels = [ 'cash' => 'نقدي', 'card' => 'بطاقة', 'online' => 'أونلاين' ]; @endphp {{ $paymentLabels[$order->payment_method] ?? $order->payment_method }}
{{ $order->payment_status == 'paid' ? 'مدفوع' : 'غير مدفوع' }}
{{ $order->created_at->format('Y-m-d H:i') }}
@if(in_array($order->status, ['pending', 'confirmed']))
@csrf @method('PATCH')
@endif
@foreach($order->orderItems as $item) @endforeach
اسم القنينة الكمية السعر المجموع
{{ $item->gasCylinder->name }} {{ $item->quantity }} {{ number_format($item->unit_price, 2) }} د.ع {{ number_format($item->total_price, 2) }} د.ع
@empty لا توجد طلبات @endforelse
{{ $orders->appends(request()->query())->links() }}
@endsection