@extends('admin.layouts.master') @section('contents')
{{-- بيانات الطلب --}}

بيانات المستخدم والهوية

@if($verification->reviewer) @endif @if($verification->admin_notes) @endif
المستخدم {{ $verification->user->name }}
البريد الإلكتروني{{ $verification->user->email }}
الاسم (عربي){{ $verification->displayNameAr() ?: '—' }}
الاسم (إنجليزي){{ $verification->displayNameEn() ?: '—' }}
الاسم المعروض بعد الاعتماد{{ $verification->profile_name_lang === 'en' ? 'إنجليزي' : 'عربي' }}
الدولة{{ optional($verification->country)->name ?? '—' }}
نوع الوثيقة{{ \App\Models\IdentityVerification::idTypeLabel($verification->id_type) }}
رقم الوثيقة{{ $verification->id_number }}
تاريخ الميلاد{{ $verification->birth_date?->format('Y-m-d') ?? '—' }}
الجنس @if($verification->gender === 'male') {{ __('Male') }} @elseif($verification->gender === 'female') {{ __('Female') }} @else — @endif
الحالة {{ match($verification->status) { 'pending' => 'معلّق', 'approved' => 'مُعتمد', 'rejected' => 'مرفوض', default => $verification->status } }}
تاريخ الإرسال{{ $verification->created_at->format('Y-m-d H:i') }}
راجعه{{ $verification->reviewer->name }}
تاريخ المراجعة{{ $verification->reviewed_at?->format('Y-m-d H:i') }}
ملاحظات الأدمن{{ $verification->admin_notes }}
@php $profileUser = $verification->user; $profileBirth = $profileUser->birth_date ? \Carbon\Carbon::parse($profileUser->birth_date)->format('Y-m-d') : null; $diffs = $comparisonDiffs ?? []; @endphp

بيانات الحساب الشخصي (للمقارنة)

الصفوف المميزة تختلف عن بيانات طلب التوثيق (حسب لغة الاسم المختارة في الطلب).

الاسم الأول @if(!empty($diffs['first_name'])) ⚠ يختلف @endif {{ $profileUser->first_name ?: '—' }}
الاسم الأخير @if(!empty($diffs['last_name'])) ⚠ يختلف @endif {{ $profileUser->last_name ?: '—' }}
الدولة @if(!empty($diffs['country_id'])) ⚠ يختلف @endif {{ optional($profileUser->country)->name ?? '—' }}
الجنس @if(!empty($diffs['gender'])) ⚠ يختلف @endif @if($profileUser->gender == 'male') {{ __('Male') }} @elseif($profileUser->gender == 'female') {{ __('Female') }} @else {{ __('None') }} @endif
تاريخ الميلاد @if(!empty($diffs['birth_date'])) ⚠ يختلف @endif {{ $profileBirth ?? '—' }}
{{-- أزرار الاعتماد/الرفض --}} @if($verification->isPending()) @can('update_identity_verifications')

اتخاذ القرار

@csrf

@csrf @include('admin.partials.reject-reason-field', [ 'reasons' => $rejectReasons, 'fieldName' => 'admin_notes', 'inputId' => 'identity_reject_' . $verification->id, 'minLength' => 5, ])
@endcan @endif
{{-- الصور --}}

صور الهوية

@foreach([ ['key' => 'id_front', 'label' => 'الوجه الأمامي'], ['key' => 'id_back', 'label' => 'الوجه الخلفي'], ['key' => 'selfie_with_id', 'label' => 'السيلفي مع الهوية'], ] as $img)
{{ $img['label'] }}
@php $media = $verification->getFirstMedia($img['key']); @endphp @if($media)
{{ $img['label'] }}
@else

لا توجد صورة

@endif
@endforeach
{{-- Lightbox Modal --}}
@endsection @section('css') @endsection @section('scripts') @include('admin.partials.reject-reason-field-scripts') @endsection