@extends('layouts.superadmin') @section('title','سقراط — إحصائيات ProActive') @section('page-title', '📊 ' . ($pageTitle ?? 'إحصائيات ProActive')) @section('content') @php $chart = $chart ?? 'bar'; $metrics = $metrics ?? []; @endphp
سقراط • Analytics • {{ $from->toDateString() }} → {{ $to->toDateString() }}

📊 {{ $pageTitle ?? 'إحصائيات ProActive' }}

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

{{-- Metric Cards --}}
عدد الجلسات
{{ number_format($metrics['total_sessions'] ?? 0) }}
إجمالي الوقت
{{ $metrics['total_hm']['h'] ?? 0 }}س {{ $metrics['total_hm']['m'] ?? 0 }}د
{{ number_format($metrics['total_minutes'] ?? 0) }} دقيقة
متوسط الجلسة
{{ $metrics['avg_hm']['h'] ?? 0 }}س {{ $metrics['avg_hm']['m'] ?? 0 }}د
{{ number_format($metrics['avg_minutes'] ?? 0) }} دقيقة
الإلغاء
{{ number_format($metrics['cancelled_sessions'] ?? 0) }}
{{ $metrics['cancel_pct'] ?? 0 }}%
{{-- Charts or Tables --}} @if($chart === 'none')
جداول ملخّصة
بالأيام
@foreach(($byDay['labels'] ?? []) as $i => $d) @endforeach
اليوم دقائق جلسات
{{ $d }} {{ number_format(($byDay['minutes'][$i] ?? 0)) }} {{ number_format(($byDay['counts'][$i] ?? 0)) }}
بالمنصات
@foreach(($byPlatform['labels'] ?? []) as $i => $k) @endforeach
المنصة دقائق جلسات
{{ strtoupper($k) }} {{ number_format(($byPlatform['minutes'][$i] ?? 0)) }} {{ number_format(($byPlatform['counts'][$i] ?? 0)) }}
أفضل القادة (بالدقائق)
@foreach(($byLeader['labels'] ?? []) as $i => $k) @endforeach
القائد دقائق
{{ $k }} {{ number_format(($byLeader['minutes'][$i] ?? 0)) }}
@else
الوقت حسب الأيام
الوقت حسب المنصة
@if(!empty(($byType['labels'] ?? [])) && count(($byType['labels'] ?? [])) > 0)
الوقت حسب النوع
@endif
أفضل القادة
{{-- Chart.js --}} @endif
@endsection