@extends('layouts.superadmin') @section('title', 'سجل الحضور والغياب - ' . $user->name) @section('content')
عرض تفصيلي لسجل الحضور والغياب للمستخدم: {{ $user->name }}
{{ $user->email }}
@php $userRole = $user->roles->first(); $roleNames = [ 'moderator' => 'مشرف', 'official-member' => 'عضو رسمي', 'member' => 'عضو بيتا' ]; @endphp @if($userRole) {{ $roleNames[$userRole->name] ?? $userRole->name }} @endifإجمالي الأيام
أيام الحضور
غياب بعذر
غياب بدون عذر
الإنذارات
| # | التاريخ | اليوم | حالة الحضور | النقاط | ملاحظات |
|---|---|---|---|---|---|
| {{ $loop->iteration + (($evaluations->currentPage() - 1) * $evaluations->perPage()) }} | {{ \Carbon\Carbon::parse($evaluation->evaluation_date)->format('Y/m/d') }} | {{ \Carbon\Carbon::parse($evaluation->evaluation_date)->locale('ar')->dayName }} | @if($evaluation->attendance_status == 'present') حاضر @elseif($evaluation->attendance_status == 'absent_with_excuse') غائب بعذر @else غائب بدون عذر @endif | {{ $evaluation->total_daily_points > 0 ? '+' : '' }}{{ $evaluation->total_daily_points ?? 0 }} | {{ $evaluation->evaluator_notes ?? '-' }} |
عرض {{ $evaluations->firstItem() }} إلى {{ $evaluations->lastItem() }} من أصل {{ $evaluations->total() }} نتيجة
لم يتم تسجيل أي حضور أو غياب للمستخدم في الفترة المحددة