@extends('layouts.admin', ['title' => 'إدارة العملاء']) @php $summary = $data['summary']; $customers = $data['customers']; $filters = $data['filters']; $fmt = fn ($minor) => number_format(($minor ?? 0) / 100, 2).' ج.م'; $statusLabels = ['active' => 'نشط', 'suspended' => 'موقوف', 'frozen' => 'مجمد', 'banned' => 'محظور', 'deleted' => 'محذوف']; $tierLabels = collect(\App\Models\User::rankDefinitions())->mapWithKeys(fn ($rank) => [$rank['key'] => $rank['label']])->all(); @endphp @section('content')

قاعدة العملاء

عرض منظم لكل عميل مع الرصيد والنشاط والحالة، وملف تحكم كامل بضغطة واحدة.

{{ number_format($customers->total()) }} عميلنتيجة مطابقة للفلاتر الحالية
@csrf
@forelse($customers as $customer) @php $name = $customer->display_name ?: $customer->name; $statusClass = match($customer->status) { 'active' => 'green', 'suspended', 'frozen' => 'orange', default => 'red' }; $avatar = $customer->avatarSrc(); $rank = $customer->rankMeta(); @endphp @empty
لا يوجد عملاء مطابقون للفلاتر.
@endforelse
{{ $customers->links() }}
@endsection