@extends('layouts.superadmin') @section('title','سقراط — تحليل تقارير التيم') @section('page-title','👥 سقراط — تحليل تقارير التيم') @section('content') @php $mode = $mode ?? 'team'; $view = $view ?? 'cards'; $reports = $reports ?? collect(); $teamRows = $teamRows ?? collect(); $stats = $stats ?? []; $badgeAI = function(int $ai){ if ($ai >= 90) return ['أسطوري','bg-emerald-500/15 border border-emerald-300/20 text-emerald-100']; if ($ai >= 75) return ['قوي','bg-cyan-500/15 border border-cyan-300/20 text-cyan-100']; if ($ai >= 60) return ['جيد','bg-amber-500/15 border border-amber-300/20 text-amber-100']; if ($ai >= 45) return ['ضعيف','bg-rose-500/15 border border-rose-300/20 text-rose-100']; return ['خطر','bg-rose-600/20 border border-rose-300/25 text-rose-100']; }; @endphp
سقراط • Team Reports • {{ $from->toDateString() }} → {{ $to->toDateString() }}

👥 تحليل تقارير التيم

اختر العرض: حسب الأعضاء (Team) أو حسب التقارير (Reports). وفيه AI Score سريع لكل تقرير.

إجمالي: {{ number_format($stats['total'] ?? 0) }} مقبول: {{ number_format($stats['approved'] ?? 0) }} مرفوض: {{ number_format($stats['rejected'] ?? 0) }} AI Avg: {{ number_format($stats['avg_ai'] ?? 0) }}
@include('superadmin.proactive.socrates.partials._view-switch', ['view'=>$view])
{{-- TEAM MODE --}} @if($mode === 'team') @if($teamRows->isEmpty())
لا توجد بيانات أعضاء ضمن هذا المدى.
@else @if($view === 'table')
@foreach($teamRows as $i => $r) @php [$aiLab,$aiCls] = $badgeAI((int)$r['avg_ai']); @endphp @endforeach
# العضو تقارير Approved Rejected Pending AI Avg % Progress % Issues
{{ $i+1 }} {{ $r['creator_name'] }} {{ number_format($r['total']) }} {{ number_format($r['approved']) }} {{ number_format($r['rejected']) }} {{ number_format($r['pending']) }} {{ $r['avg_ai'] }} • {{ $aiLab }} {{ $r['pct_progress'] }}% {{ $r['pct_issues'] }}%
@else @php $cols = $view === 'grid' ? 'grid-cols-1 sm:grid-cols-2 lg:grid-cols-3 xl:grid-cols-4' : 'grid-cols-1 md:grid-cols-2 xl:grid-cols-3'; @endphp
@foreach($teamRows as $r) @php [$aiLab,$aiCls] = $badgeAI((int)$r['avg_ai']); @endphp
Member
{{ $r['creator_name'] }}
تقارير: {{ number_format($r['total']) }} Approved: {{ number_format($r['approved']) }} Rejected: {{ number_format($r['rejected']) }}
AI
{{ $r['avg_ai'] }} • {{ $aiLab }}
Progress: {{ $r['pct_progress'] }}%
Issues: {{ $r['pct_issues'] }}%
@endforeach
@endif @endif {{-- REPORTS MODE --}} @else @if($reports->isEmpty())
لا توجد تقارير ضمن هذا المدى.
@else @if($view === 'table')
@foreach($reports as $i => $r) @php [$aiLab,$aiCls] = $badgeAI((int)$r['ai']); $typeCls = $r['activity_type']==='plus' ? 'bg-fuchsia-500/12 border border-fuchsia-300/15 text-fuchsia-100' : 'bg-amber-500/10 border border-amber-300/15 text-amber-100'; $st = $r['program_status'] ?? 'pending'; $stCls = $st==='approved' ? 'bg-emerald-500/10 border border-emerald-300/15 text-emerald-100' : ($st==='rejected' ? 'bg-rose-500/10 border border-rose-300/15 text-rose-100' : 'bg-white/8 border border-white/10 text-white/75'); $stLab = $st==='approved' ? 'مقبول' : ($st==='rejected' ? 'مرفوض' : 'معلّق'); @endphp @endforeach
# التاريخ النوع المنصة العضو الحالة AI مختصر
{{ $i+1 }} {{ $r['activity_date'] }} {{ $r['activity_type']==='plus' ? 'Plus' : 'عادي' }} {{ strtoupper($r['platform'] ?? '—') }} {{ $r['creator_name'] }} {{ $stLab }} {{ $r['ai'] }} • {{ $aiLab }} {{ \Illuminate\Support\Str::limit($r['short_summary'] ?? '', 60) }}
@else
@foreach($reports as $r) @php [$aiLab,$aiCls] = $badgeAI((int)$r['ai']); $typeCls = $r['activity_type']==='plus' ? 'bg-fuchsia-500/12 border border-fuchsia-300/15 text-fuchsia-100' : 'bg-amber-500/10 border border-amber-300/15 text-amber-100'; $st = $r['program_status'] ?? 'pending'; $stCls = $st==='approved' ? 'bg-emerald-500/10 border border-emerald-300/15 text-emerald-100' : ($st==='rejected' ? 'bg-rose-500/10 border border-rose-300/15 text-rose-100' : 'bg-white/8 border border-white/10 text-white/75'); $stLab = $st==='approved' ? 'مقبول' : ($st==='rejected' ? 'مرفوض' : 'معلّق'); @endphp
{{ $r['activity_date'] }}
{{ $r['creator_name'] }}
{{ $r['activity_type']==='plus' ? 'Plus' : 'عادي' }} {{ $stLab }} {{ strtoupper($r['platform'] ?? '—') }}
AI
{{ $r['ai'] }} • {{ $aiLab }}
{{ \Illuminate\Support\Str::limit($r['short_summary'] ?? '', 160) }}
Host: {{ $r['live_host'] ?? '' }} Owner: {{ $r['live_owner_name'] ?? '' }}
@endforeach
@endif @endif @endif
@endsection