@extends('layouts.superadmin') @section('title','تقرير الغياب — واتساب') @section('page-title','📱 تقرير الغياب — إرسال للواتساب') @section('content')
{{-- شرح بسيط --}}
هذا التقرير يجمع الغياب مع عذر وبدون عذر من جدول التقييمات خلال الفترة المحددة، ويعطيك قائمة مرتبة بالأعضاء حسب الأكثر غيابًا، مع إمكانية إرسال تقرير مبسّط أو متقدم إلى جروب واتساب الإدارة.
الفترة الحالية: {{ $from }}{{ $to }} ({{ $days }} يومًا).
{{-- فلاتر الفترة --}}
{{-- كروت ملخص --}}
أعضاء لديهم غياب في الفترة
{{ $summary['members'] }}
إجمالي الغياب مع عذر
{{ $summary['excused_total'] }}
إجمالي الغياب بدون عذر
{{ $summary['unexcused_total'] }}
متوسط الغياب بدون عذر / عضو
{{ $summary['avg_unexcused'] }}
{{-- أزرار الإرسال للواتساب --}}
وضعيات الإرسال للواتساب:

عرض مبسّط: سطر واحد لكل عضو (مع عذر / بدون عذر).

عرض متقدم: تفاصيل كاملة (حضور، نسبة غياب، تصنيف الخطر).

{{-- مبسّط --}}
@csrf
{{-- متقدم --}}
@csrf
{{-- جدول الأعضاء --}}

قائمة الغياب حسب الأكثر بدون عذر

يظهر حتى {{ $limit }} عضوًا
@forelse($rows as $index => $r)
#{{ $index + 1 }}
{{ $r['name'] }} @if($r['username']) ({{ $r['username'] }}) @endif
{{ $r['risk_icon'] }} {{ $r['risk_text'] }}
مع عذر: {{ $r['excused'] }}
بدون عذر: {{ $r['unexcused'] }}
الحضور {{ $r['present'] }}
مجموع الغياب {{ $r['total_absences'] }}
نسبة الغياب {{ $r['absence_rate'] }}%
@empty
لا توجد سجلات غياب في هذه الفترة.
@endforelse
@endsection