@extends('layouts.superadmin') @section('title','ساعات القستات — واتساب') @section('page-title','🎙️ تقرير ساعات القستات — إرسال للواتساب') @section('content')
{{-- شرح بسيط --}}
يعرض هذا التقرير عدد ساعات القستات لكل هوست خلال الفترة المحددة، مع فصل ساعات الشباب عن الصبايا، وحساب نسبة المتقدمين من جميع الأعضاء المستهدفين.
الفترة الحالية: {{ $from }}{{ $to }} ({{ $days }} يومًا).
{{-- فلاتر الفترة --}}
{{-- كروت ملخص: ساعات الشباب/الصبايا ونسبة المتقدمين --}}
عدد ساعات الشباب
{{ $summary['boys_hours'] }} ساعة
عدد ساعات الصبايا
{{ $summary['girls_hours'] }} ساعة
نسبة المتقدمين (لهم قستات)
{{ $summary['applied_percent'] }} %
{{ $summary['hosts_count'] }} هوست من أصل {{ $summary['eligible_members_count'] }} عضو مستهدف
{{-- تشيبس الإحصائيات (كل إحصائية ببوتم) --}}
إحصائيات إضافية:
@foreach($summary['chips'] as $chip) {{ $chip['label'] }}: {{ $chip['value'] }} @endforeach
{{-- أزرار الإرسال للواتساب --}}
إرسال التقرير للواتساب:

سيتم إرسال رسالة تحتوي على:

  • عدد ساعات الشباب والصبايا.
  • نسبة المتقدمين من جميع الأعضاء المستهدفين.
  • سطر لكل عضو: الترتيب. الاسم — عدد الساعات (عدد القستات)
@csrf
{{-- قائمة الهوستات (سطر لكل عضو) --}}

قائمة الهوستات حسب عدد الساعات

يظهر حتى {{ $limit }} هوست
@forelse($rows as $index => $r)
#{{ $index + 1 }}
{{ $r['name'] }} @if($r['username']) ({{ $r['username'] }}) @endif
{{ $r['membership'] ?? 'عضو' }} @if($r['gender'] === 'male') • شاب @elseif($r['gender'] === 'female') • صبية @endif
الساعات: {{ $r['hours'] }}
عدد القستات: {{ $r['sessions_count'] }}
@empty
لا توجد قستات مكتملة في هذه الفترة.
@endforelse
@endsection