| المستخدم | الدور | التاريخ | واتساب | تيكتوك | الحضور | الإنذارات | النقاط | الحالة | المقيِّم | الملاحظات |
|---|---|---|---|---|---|---|---|---|---|---|
|
{{ $evaluation->user->name }}
{{ $evaluation->user->email }}
|
@php $userRole = $evaluation->user->roles->first(); $roleNames = [ 'moderator' => 'مشرف', 'official-member' => 'عضو رسمي', 'member' => 'عضو بيتا' ]; $roleClasses = [ 'moderator' => 'badge-moderator', 'official-member' => 'badge-official', 'member' => 'badge-beta' ]; @endphp @if($userRole) {{ $roleNames[$userRole->name] ?? $userRole->name }} @endif | {{ $evaluation->evaluation_date->format('Y/m/d') }} | {{ $evaluation->whatsapp_presence }} | {{ $evaluation->tiktok_interaction }} | @if($evaluation->attendance_status == 'present') حاضر @elseif($evaluation->attendance_status == 'absent_with_excuse') غائب بعذر @else غائب بدون عذر @endif | {{ $evaluation->warnings_count }} | {{ $evaluation->total_daily_points > 0 ? '+' : '' }}{{ $evaluation->total_daily_points }} | @if($evaluation->status == 'approved') معتمد @else قيد المراجعة @endif | {{ $evaluation->evaluator->name }} | @if($evaluation->evaluator_notes) {{ Str::limit($evaluation->evaluator_notes, 50) }} @else - @endif |
| الدور | عدد التقييمات | إجمالي النقاط | متوسط النقاط | معدل الحضور | الإنذارات | معدل الاعتماد |
|---|---|---|---|---|---|---|
| @php $displayNames = [ 'moderator' => 'مشرف', 'official-member' => 'عضو رسمي', 'member' => 'عضو بيتا' ]; @endphp {{ $displayNames[$roleName] ?? $roleName }} | {{ number_format($stats['count']) }} | {{ $stats['total_points'] > 0 ? '+' : '' }}{{ number_format($stats['total_points']) }} | {{ $stats['avg_points'] > 0 ? '+' : '' }}{{ $stats['avg_points'] }} | {{ $stats['count'] > 0 ? round(($stats['present_count'] / $stats['count']) * 100, 1) : 0 }}% | {{ number_format($stats['warnings']) }} | {{ $stats['count'] > 0 ? round(($stats['approved'] / $stats['count']) * 100, 1) : 0 }}% |
لم يتم العثور على أي تقييمات تطابق معايير البحث المحددة.