{{-- ==================== عرض تعديل النسبة ==================== --}} @if($currentView === 'edit_percentage' && $selectedUserForPercentage)
{{-- رأس الصفحة --}}

تعديل نسبة الأرباح

تعديل نسبة الإحالة للمستخدم

{{-- بطاقة التعديل --}}
{{-- معلومات المستخدم --}}

{{ $selectedUserForPercentage->name }}

{{ $selectedUserForPercentage->email }}

{{-- النسبة الحالية --}}
النسبة الحالية {{ $oldPercentage }}%
{{-- حقل النسبة الجديدة --}}
@error('newPercentage')
{{ $message }}
@enderror
{{-- تنبيه --}}

سيتم إرسال إشعار بريدي ورسالة نصية للمستخدم بالنسبة الجديدة.

{{-- أزرار --}}
{{-- ==================== عرض تفاصيل المستخدم ==================== --}} @elseif($currentView === 'user_details' && $selectedUserForDetails)
{{-- رأس الصفحة --}}

تفاصيل المستخدم

{{ $selectedUserForDetails->name }} - {{ $selectedUserForDetails->email }}

{{-- بطاقة الحساب البنكي --}}

معلومات الحساب البنكي

@if($user->role == 'admin' && !$isEditingBank) @endif
@if($isEditingBank)
@error('bank_name_user')
{{ $message }}
@enderror
@error('bank_name')
{{ $message }}
@enderror
@error('bank_iban')
{{ $message }}
@enderror
@else @php $hasBank = !empty($selectedUserForDetails->bank_name) && !empty($selectedUserForDetails->bank_iban) && !empty($selectedUserForDetails->bank_name_user); $ibanFormatted = $hasBank ? trim(chunk_split(strtoupper(preg_replace('/\s+/', '', $selectedUserForDetails->bank_iban)), 4, ' ')) : null; @endphp @if($hasBank)
اسم البنك
{{ $selectedUserForDetails->bank_name }}
رقم الآيبان
{{ $ibanFormatted }}
اسم صاحب الحساب
{{ $selectedUserForDetails->bank_name_user }}
@else
لا توجد بيانات حساب بنكي
@if($user->role == 'admin') @endif
@endif @endif
{{-- إحصائيات سريعة --}}

إجمالي الطلبات

{{ count($userDetailedOrders) }}

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

{{ collect($userDetailedOrders)->where('invoice_status', 'paid')->count() }}

إجمالي الأرباح

{{ number_format(collect($userDetailedOrders)->where('invoice_status', 'paid')->sum('profit'), 2) }} ر.س

{{-- جدول الطلبات --}}

جدول الطلبات التفصيلي

@forelse($userDetailedOrders as $order) @empty @endforelse
اسم المستخدم البريد الإلكتروني تاريخ الطلب مبلغ الفاتورة الربح حالة الدفع
{{ $order['user_name'] }} {{ $order['user_email'] }} {{ Carbon\Carbon::parse($order['order_date'])->format('Y-m-d H:i') }} {{ number_format($order['bill'], 2) }} ر.س {{ number_format($order['profit'], 2) }} ر.س @if($order['invoice_status'] === 'paid') مسدد @else غير مسدد @endif
لا يوجد طلبات لهذا المستخدم
{{-- ==================== العرض الرئيسي ==================== --}} @else {{-- بطاقات الإحصائيات --}}
{{-- إجمالي المسجلين --}}

إجمالي المسجلين

{{ $stats['total_referred'] }}

{{-- الطلبات المسددة --}}

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

{{ $stats['total_orders'] }}

{{-- إجمالي الأرباح --}}

إجمالي الأرباح

{{ number_format($stats['total_profit'], 2) }} ر.س

{{-- المبالغ المجمدة --}}

المبالغ المجمدة

{{ number_format($stats['frozen_amount'], 2) }} ر.س

(الطلبات خلال 7 أيام)

{{-- المتاحة للتحويل --}}

المتاحة للتحويل

{{ number_format($stats['available_amount'], 2) }} ر.س

(بعد خصم المحول)

{{-- إجمالي المحولة --}}

إجمالي المحولة

{{ number_format($stats['total_amount'], 2) }} ر.س

{{-- إجمالي المتبقي --}}

إجمالي المتبقي

{{ number_format($stats['total_remaining'], 2) }} ر.س

{{-- كود الإحالة والرابط --}} @if($user->my_code)

كود الإحالة الخاص بك

شارك هذا الرابط مع الآخرين لتحصل على {{ $user->referral_percentage ?? 0 }}% من قيمة طلباتهم المسددة

يتم تحويل الأرباح بعد 7 أيام من وقت الطلب

{{-- بيانات الحساب البنكي للمستخدم العادي --}} @php $hasBank = filled($user->bank_name) && filled($user->bank_iban) && filled($user->bank_name_user); $ibanRaw = $hasBank ? strtoupper(preg_replace('/\s+/', '', (string)$user->bank_iban)) : null; $ibanFormatted = $hasBank ? trim(chunk_split($ibanRaw, 4, ' ')) : null; @endphp @if($hasBank)
حساب المدفوعات البنكية البنك: {{ $user->bank_name }} الآيبان: {{ $ibanFormatted }} صاحب الحساب: {{ $user->bank_name_user }}
@else
لا توجد بيانات حساب بنكي. يرجى إرسال (اسم البنك، رقم الآيبان، اسم صاحب الحساب) على البريد: info@govi.sa لاستقبال المدفوعات.
@endif
@else

لا يوجد كود إحالة لديك

انقر على الزر أدناه لتوليد كود إحالة خاص بك

@endif {{-- قسم الأدمن --}} @if($user->role == 'admin') {{-- نموذج إضافة الرصيد (يظهر مباشرة بدلاً من المودال) --}} @if($showAddBalance && $selectedUser)

إضافة مبلغ محول

{{ $selectedUser->name }} ({{ $selectedUser->email }})

{{ number_format($selectedUser->paid_balance ?? 0, 2) }} ر.س

@error('paidAmount')
{{ $message }}
@enderror
@endif {{-- جدول المستخدمين للأدمن --}}

المستخدمين لديهم كود إحالة

@forelse($adminUsers as $adminUser) @empty @endforelse
المستخدم البريد الإلكتروني كود الإحالة النسبة عدد المسجلين إجمالي الأرباح المبالغ المجمدة المتاحة للتحويل إجمالي المحولة إجمالي المتبقي الإجراءات
{{ $adminUser->name }} {{ $adminUser->email }} {{ $adminUser->my_code }} {{ $adminUser->referral_percentage ?? 0 }}% {{ $adminUser->referred_count }} {{ number_format($adminUser->total_profit, 2) }} ر.س {{ number_format($adminUser->frozen_amount, 2) }} ر.س {{ number_format($adminUser->available_amount, 2) }} ر.س
{{ number_format($adminUser->paid_balance, 2) }} ر.س
{{ number_format($adminUser->total_remaining, 2) }} ر.س
{{-- زر تعديل النسبة --}} {{-- زر التفاصيل --}}

لا يوجد مستخدمين لديهم كود إحالة

@else {{-- جدول المستخدم العادي --}} @if($user->my_code)

المستخدمين المسجلين عبر كودك ({{ count($referredUsers) }})

@forelse($referredUsers as $order) @empty @endforelse
المستخدم البريد الإلكتروني تاريخ التسجيل إجمالي المبالغ الربح النسبة حالة الدفع
{{ $order['name'] }} {{ $order['email'] }} {{ $order['registration_date'] }} {{ number_format($order['bill'], 2) }} ر.س {{ number_format($order['profit'], 2) }} ر.س {{ $order['percentage'] }}% @if($order['invoice_status'] === 'paid') مسدد @else غير مسدد @endif

لا يوجد طلبات مسددة

@endif @endif @endif
@push('scripts') @endpush