@extends('layouts.admin', ['title' => 'التشغيل']) @php $s = $data['summary']; @endphp @section('content')

طابور التشغيل

متابعة التنفيذ والمخزون والدعم وطلبات الدفع المعلقة.

طلبات معلقة{{ $s['pendingOrders'] }}
قيد التنفيذ{{ $s['processingOrders'] }}
تنفيذ فاشل{{ $s['failedFulfillment'] }}
مخزون منخفض{{ $s['lowStock'] }}
أكواد متاحة{{ $s['availableCodes'] }}
تذاكر مفتوحة{{ $s['openTickets'] }}
فشل مزودين{{ $s['providerFailures'] }}
دفع يدوي للمراجعة{{ $s['manualReview'] }}

طابور التنفيذ

فتح
@forelse($data['queue'] as $order) {{ $order->order_number }}{{ $order->fulfillment_status }}{{ $order->items->count() }} عنصر @empty
لا توجد طلبات في طابور التشغيل.
@endforelse

تنبيهات المخزون

@forelse($data['lowStock'] as $product) {{ $product->game?->name_ar }} / {{ $product->name_ar }}{{ $product->stock_available }}حد {{ $product->min_stock_alert }} @empty
لا يوجد نقص مخزون.
@endforelse

مؤشر الدعم

@forelse($data['tickets'] as $ticket) {{ $ticket->subject }}{{ $ticket->status }}{{ $ticket->created_at->diffForHumans() }} @empty
لا توجد تذاكر مفتوحة.
@endforelse

طلبات متأخرة تحتاج عين

+2 ساعة
@forelse($data['agingOrders'] as $order) {{ $order->order_number }} · {{ $order->customer_name }}{{ $order->fulfillment_status }}{{ $order->created_at->diffForHumans() }} @empty
لا توجد طلبات متأخرة.
@endforelse

مدفوعات يدوية تنتظر

حالة المزودين

Provider Hub
مزودين{{ $data['providerPulse']['providers'] }}
ربوط نشطة{{ $data['providerPulse']['activeMappings'] }}
Healthy{{ $data['providerPulse']['healthy'] }}
فشل اليوم{{ $data['providerPulse']['failedToday'] }}

آخر Provider Logs

تصدير CSV
@forelse($data['providerLogs'] as $log)
{{ $log->provider?->name ?: 'مزود' }} · {{ $log->endpoint }}{{ $log->status }}{{ $log->created_at->diffForHumans() }}
@empty
لا توجد لوجات مزودين بعد.
@endforelse
@endsection