@extends('layouts.app') @section('content')

طلبات المساعدة

الطاولات التي تحتاج إلى مساعدة
@if($tables->count() > 0)
@foreach($tables as $table) @endforeach
رقم الطاولة السعة الموقع الحالة وقت طلب المساعدة الإجراءات
{{ $table->name }} {{ $table->capacity }} {{ $table->location ?? '-' }} @if($table->status == 'available') متاحة @elseif($table->status == 'occupied') مشغولة @elseif($table->status == 'reserved') محجوزة @endif {{ $table->assistance_requested_at ? \Carbon\Carbon::parse($table->assistance_requested_at)->diffForHumans() : 'N/A' }} @if($table->status == 'occupied') @php $latestOrder = $table->orders()->whereIn('status', ['pending', 'preparing'])->latest()->first(); @endphp @if($latestOrder) عرض الطلب @endif @endif
@else
لا توجد طاولات تحتاج إلى مساعدة حاليًا.
@endif
الطلبات الخارجية التي تحتاج إلى مساعدة
@php $externalOrders = \App\Models\Order::where('is_external_order', true) ->where('needs_assistance', true) ->orderBy('assistance_requested_at', 'desc') ->get(); @endphp @if($externalOrders->count() > 0)
@foreach($externalOrders as $order) @endforeach
رقم الطلب رقم السيارة الحالة المبلغ وقت طلب المساعدة الإجراءات
#{{ $order->id }} {{ $order->car_number }} @if($order->status == 'pending') قيد الانتظار @elseif($order->status == 'preparing') قيد التحضير @elseif($order->status == 'completed') مكتمل @elseif($order->status == 'cancelled') ملغي @endif {{ number_format($order->total_amount, 2) }} ريال {{ $order->assistance_requested_at ? \Carbon\Carbon::parse($order->assistance_requested_at)->diffForHumans() : 'N/A' }} عرض الطلب
@else
لا توجد طلبات خارجية تحتاج إلى مساعدة حاليًا.
@endif
@endsection @push('scripts') @endpush