@extends('admin.layouts.master') @section('title', 'التقارير والإحصائيات') @section('css') {{-- ممكن تضيف ستايل بسيط للجراف لو حبيت --}} @endsection @section('content')
التقارير والإحصائيات
{{-- فلتر أعلى الصفحة --}}
تصفية النتائج
{{-- من تاريخ --}}
{{-- إلى تاريخ --}}
{{-- الفرع --}}
{{-- الطبيب --}}
إعادة تعيين
{{-- كروت الإحصائيات الأساسية --}}
عدد المرضى الجدد
{{ $summary['new_patients'] }}
خلال الفترة المحددة
عدد الزيارات
{{ $summary['visits_count'] }}
زيارات مسجلة للمرضى
إجمالي الفواتير
{{ number_format($summary['invoices_total'], 2) }}
قبل الخصومات والمدفوعات
المتحصل فعلياً
{{ number_format($summary['payments_total'], 2) }}
إجمالي المدفوعات المسجلة
المتبقي على المرضى
{{ number_format($summary['outstanding'], 2) }}
إجمالي مستحق لم يُسدَّد
عدد الفواتير
{{ $summary['invoices_count'] }}
فواتير صادرة في الفترة
متوسط قيمة الفاتورة
{{ number_format($summary['avg_invoice'], 2) }}
حساب تقريبي
أصناف أقل من الحد
{{ $summary['low_stock_count'] }}
في المخزون والصيدلية
{{-- سطر: أهم الخدمات + الفواتير غير المدفوعة --}}
{{-- جراف أعلى الخدمات إيراداً --}}
أعلى الخدمات تحقيقاً للإيراد (رسم بياني)
@if($topServices->count()) @else

لا توجد بيانات خدمات لعرض الرسم البياني.

@endif
{{-- أصناف المخزون المنخفضة --}}
أصناف أقل من الحد الأدنى في المخزون
إدارة المخزون
@if($lowStockItems->count())
@foreach($lowStockItems as $item) @endforeach
الصنف التصنيف الحد الأدنى الكمية الحالية سعر الشراء
{{ $item->name }} {{ $item->category ?: '-' }} {{ $item->min_quantity }} {{ $item->current_quantity }} {{ number_format($item->purchase_price, 2) }}
@else

لا توجد أصناف أقل من الحد الأدنى حالياً.

@endif
@endsection @section('js') @endsection