@extends('layouts.superadmin') @section('title', 'إصلاح أخطاء التقييمات - نزاهة') @section('page-title', 'إصلاح أخطاء التقييمات - نزاهة') @section('content') @php $attendanceLabel = fn($v) => match($v){ 'present' => 'حاضر', 'absent_with_excuse' => 'غائب بعذر', 'absent_without_excuse' => 'غائب بدون عذر', default => 'غير محدد', }; $isCards = (request('view','cards') === 'cards'); // Helpers: safe defaults for view variables $from = $from ?? request('from'); $to = $to ?? request('to'); $q = $q ?? request('q'); $type = $type ?? request('type','all'); $status = $status ?? request('status','all'); $role = $role ?? request('role','all'); $userId = $userId ?? request('user_id'); $evaluatorId = $evaluatorId ?? request('evaluator_id'); $perPage = $perPage ?? (int)request('per_page', 15); @endphp
| التاريخ | العضو | المقيم | الحضور | النقاط | الأسباب | إصلاح |
|---|---|---|---|---|---|---|
| {{ $dateYmd }} | {{ $e->user->name ?? ('#'.$e->user_id) }} | {{ $e->evaluator->name ?? ('#'.$e->evaluator_id) }} | {{ $attendanceLabel($e->attendance_status) }} | {{ (int)$e->total_daily_points }} |
@foreach($reasons as $r)
{{ $r }}
@endforeach
|
|
| لا يوجد أخطاء. | ||||||