@extends('user.layouts.app') @section('css') @endsection @section('content')
تهانينا! تمت العملية بنجاح
الوقت والتاريخ : {{ $order->created_at }}
رقم الفيش: #{{ $order->order_number }}
اسم اللعبة: {{ $order->gameName }}
الكمية: {{ $order->count ?? '-' }}
اسم المنتج: {{ $order->productName ?? '-' }}
@if (is_array(value: $order->gamer_data) || is_object($order->gamer_data)) @foreach ($order->gamer_data as $key => $value)
{{ $key ?? ' ' }} {{ $value ?? ' ' }}
@endforeach @elseif(is_string($order->gamer_data) && !empty($order->gamer_data)) @php $gamerDataArray = json_decode($order->gamer_data, true); @endphp @if (is_array($gamerDataArray)) @foreach ($gamerDataArray as $key => $value)
{{ $key ?? ' ' }} {{ $value ?? ' ' }}
@endforeach @else
بيانات اللاعب: {{ $order->gamer_data }}
@endif @endif
الرصيد قبل: {{ $order->balance_before }}
السعر: {{ $order->price }}
الرصيد بعد: {{ $order->balance_after }}
الحالة: @svg('lucide-' . $order->statusIconClass, ['width' => '16', 'height' => '16']) {{ $order->status }}
@if (isset($order->notes) && count($order->notes) > 0)
ملاحظات الطلب
    @foreach ($order->notes as $note)
  • {{ $note }}
  • @endforeach
@endif @if (isset($order->codes) && count($order->codes) > 0)
أكواد الشحن
    @foreach ($order->codes as $code)
  • {{ $code }}
  • @endforeach
@endif @if (!empty($order->isAwaitingResponse) && $order->responseRequest)
مطلوب ردك على هذا الطلب

ملاحظة الإدارة:

{{ $order->responseRequest->admin_note }}

{{ $order->responseRequest->created_at }}
@csrf
@endif
طلب الطعن على الطلب
@if ($order->appeal) @php $statusClassMap = [ \App\Models\OrderAppeal::STATUS_PENDING => 'pending', \App\Models\OrderAppeal::STATUS_ACCEPTED => 'approved', \App\Models\OrderAppeal::STATUS_REJECTED => 'rejected', ]; $appealStatusKey = $statusClassMap[$order->appeal->status] ?? 'pending'; @endphp
{{ $order->appeal->status_label }} تاريخ الإرسال: {{ $order->appeal->created_at }}
وصف المشكلة

{{ $order->appeal->user_note }}

@if ($order->appeal->image_path || $order->appeal->video_url)
المرفقات
@if ($order->appeal->image_path) عرض الصورة @endif @if ($order->appeal->video_url) مشاهدة الفيديو @endif
@endif @if ($appealStatusKey === 'pending')
تم استلام طلب الطعن وجاري مراجعته من قبل فريق الدعم.
@else
رد الإدارة

{{ $order->appeal->admin_note ?? 'لا يوجد رد مسجل' }}

تاريخ المراجعة: {{ $order->appeal->reviewed_at ?? '—' }}
@endif
@elseif($order->canAppeal)
@csrf
@error('user_note') {{ $message }} @enderror
إرفاق صورة (اختياري)
معاينة الصورة المرفقة
معاينة الصورة
@error('image') {{ $message }} @enderror
{{-- TODO: remove display none --}}
@error('video_url') {{ $message }} @enderror
@else
لا يمكن إرسال طعن لهذا الطلب حالياً. يجب أن تكون حالة الطلب مكتملة.
@endif
@endsection @if (!empty($order->isAwaitingResponse) && $order->responseRequest) @section('js') @endsection @endif