@extends('layouts.app') @section('title', 'لوحة التحكم') @section('page_title', 'مرحباً، ' . auth()->user()->name) @section('page_actions') {{ arabicDate(today()) }} @endsection @section('content') {{-- ===== مؤشرات سريعة ===== --}}
{{-- ===== الرسوم البيانية ===== --}}
المبيعات والتحصيلات — آخر 12 شهراً
مسار العملاء المحتملين
توزيع حالات الأجهزة
أفضل 5 عملاء بحجم المبيعات التقرير الكامل
@forelse ($topCustomers as $row) @empty @endforelse
العميل عدد الفواتير إجمالي المبيعات
@if ($row->customer) {{ $row->customer->display_name }}
{{ $row->customer->phone }}
@else — @endif
{{ $row->invoices }} {{ currency($row->total) }}
لا توجد بيانات
{{-- ===== قوائم العمل ===== --}}
متابعاتي القادمة الكل
@forelse ($upcomingActivities as $activity)
{{ $activity->title }}
{{ $activity->subject?->name ?? '—' }}
{{ arabicDate($activity->scheduled_at, true) }}
@can('activities.edit') @endcan
@empty

لا توجد متابعات مجدولة

@endforelse
اشتراكات تحتاج تجديد الكل
@forelse ($expiringSubscriptions as $sub)
{{ $sub->customer?->display_name ?? '—' }}
{{ $sub->vehicle?->plate_number ?? $sub->code }}
ينتهي {{ arabicDate($sub->end_date) }} (متبقي {{ $sub->days_remaining }} يوم)
@empty

لا توجد اشتراكات قريبة الانتهاء

@endforelse
تركيبات اليوم التقويم
@forelse ($todayInstallations as $inst)
{{ $inst->customer?->display_name ?? '—' }}
{{ $inst->vehicle?->plate_number ?? '—' }} · {{ $inst->technician?->name ?? 'لم يُسند' }}
{{ $inst->scheduled_at?->format('h:i A') }} {!! badge($inst->status_label, $inst->status_color) !!}
@empty

لا توجد تركيبات مجدولة اليوم

@endforelse
أحدث الفواتير عرض الكل
@forelse ($recentInvoices as $invoice) @empty @endforelse
رقم الفاتورة العميل التاريخ الإجمالي المتبقي الحالة
{{ $invoice->code }} {{ $invoice->customer?->display_name ?? '—' }} {{ arabicDate($invoice->date) }} {{ currency($invoice->total) }} {{ currency($invoice->remaining) }} {!! badge($invoice->status_label, $invoice->status_color) !!}
لا توجد فواتير
@endsection @push('scripts') @endpush