@extends('layouts.master') @section('css') @endsection @section('title') دليل العملاء الشامل @stop @section('page-header')
{{-- كارت إجمالي عدد العملاء --}}
إجمالي عدد العملاء بالنظام

{{ number_format($totalCustomersCount) }} عميل

{{-- 🌟 كارت محرك البحث الذكي بجانبه بنفس الاستايل --}}
البحث السريع عن عميل
@if(request('search')) @endif
@endsection @section('content')
@forelse($customers as $customer) {{-- 1. كود العميل --}} {{-- 2. اسم العميل --}} {{-- 3. رقم الجوال --}} {{-- 4. الرابط وبيانات الدخول --}} {{-- 5. عدد الفروع --}} {{-- 6. عدد المستخدمين --}} {{-- 7. نوع السيرفر --}} {{-- 8. المدينة والمنطقة --}} {{-- 9. الرقم الضريبي --}} {{-- 10. السجل التجاري --}} {{-- 11. الرمز البريدي --}} @empty {{-- 🌟 تم التعديل لـ 11 هنا عشان المظهر يفضل متناسق --}} @endforelse
# ID اسم العميل / المؤسسة تاريخ الاشتراك رقم الجوال الرابط وبيانات الدخول عدد الفروع عدد المستخدمين نوع السيرفر المدينة / المنطقة الرقم الضريبي السجل التجاري الرمز البريدي
{{ $customer->id }} {{ $customer->name ?? '---' }} @if($customer->subscription_date)
{{-- 1. عرض تاريخ الاشتراك الأصلي --}} {{ \Carbon\Carbon::parse($customer->subscription_date)->format('Y-m-d') }} {{-- 2. حساب المده المنقضية من تاريخ الاشتراك حتي اليوم --}} @php $startDate = \Carbon\Carbon::parse($customer->subscription_date); $now = \Carbon\Carbon::now(); // حساب الفارق الإجمالي بالأشهر $totalMonths = $startDate->diffInMonths($now); $years = round($totalMonths / 12); // معالجة الفروق البسيطة للأشهر if ($years == 0 && $totalMonths >= 6) { $years = 1; } // صياغة النص العربي بشكل احترافي $yearsText = match(true) { $years <= 0 => 'أقل من سنة', $years == 1 => 'منذ سنة', $years == 2 => 'منذ سنتين', $years >= 3 && $years <= 10 => 'منذ ' . $years . ' سنوات', default => 'منذ ' . $years . ' سنة' }; @endphp {{-- عرض النص بخط صغير وخفيف أسفل البدج --}} {{ $yearsText }}
@else --- @endif
{{ $customer->phone ?? '---' }} @if($customer->website_link) زيارة الموقع @else --- @endif @if($customer->admin_credentials)
{{ $customer->admin_credentials }}
@else (لا توجد بيانات دخول) @endif
{{ $customer->branches_count ?? 0 }} فرع {{ $customer->users_count ?? '1' }} مستخدم @if($customer->server_type == 'new') جديد @elseif($customer->server_type == 'old') قديم {{-- 🌟 الخيار الثالث الجديد: سيرفر محلي --}} @elseif($customer->server_type == 'local') محلي @else -- @endif @if($customer->address || $customer->sub_city) {{ $customer->address }} {{ $customer->sub_city ? '- ' . $customer->sub_city : '' }} @else --- @endif {{ $customer->tax_number ?? $customer->tax_no ?? '---' }} {{ $customer->commercial_registry ?? $customer->CRN ?? '---' }} {{ $customer->postcode ?? '---' }}
لا يوجد أي عملاء مسجلين في النظام حالياً.
{{-- روابط التنقل بين الصفحات أسفل الجدول --}}
{!! $customers->links() !!}
@endsection