@extends('admin.layouts.app') @section('title', 'طلبات المطعم - ' . $restaurant->name) @section('content')
| # | رقم الطلب | العميل | السائق | المجموع | العنوان | الحالة | طريقة الدفع | تاريخ الطلب | الإجراءات |
|---|---|---|---|---|---|---|---|---|---|
| {{ $order->id }} | {{ $order->order_number ?? '#' . $order->id }} |
@if($order->customer)
{{ $order->customer->name }}
{{ $order->customer->phone ?? '' }} @else غير محدد @endif |
@if($order->deliveryCourier && $order->deliveryCourier->user)
{{ $order->deliveryCourier->user->name }}
{{ $order->deliveryCourier->user->phone ?? '' }} @else لم يتم تعيين @endif |
{{ number_format($order->total, 0) }} د.ع
فرعي: {{ number_format($order->subtotal, 0) }} د.ع |
{{ Str::limit($order->delivery_address ?? 'غير محدد', 30) }} | @php $statusColors = [ 'pending' => 'warning', 'confirmed' => 'info', 'preparing' => 'primary', 'ready' => 'success', 'picked_up' => 'secondary', 'delivered' => 'success', 'cancelled' => 'danger' ]; $statusLabels = [ 'pending' => 'معلق', 'confirmed' => 'مؤكد', 'preparing' => 'قيد التجهيز', 'ready' => 'جاهز', '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 ?? 'unpaid') == 'paid' ? 'مدفوع' : 'غير مدفوع' }} |
{{ $order->created_at->format('Y-m-d H:i') }} | |
|
لا توجد طلبات |
|||||||||