@extends('layouts.app') @section('title', 'التقارير الشهرية') @section('content') @php $month = $month ?? request('month', date('m')); $year = $year ?? request('year', date('Y')); @endphp
@if(isset($departments) && $departments->count() > 0)
@endif
{{ $reports->total() }} إجمالي التقارير
@if($reports->count() > 0)
@foreach($reports as $index => $report) @php $monthNames = ['', 'يناير', 'فبراير', 'مارس', 'أبريل', 'مايو', 'يونيو', 'يوليو', 'أغسطس', 'سبتمبر', 'أكتوبر', 'نوفمبر', 'ديسمبر']; @endphp @endforeach
# كود التقرير الفترة القسم عدد الموظفين نسبة الحضور الحالة إجراءات
{{ $reports->firstItem() + $index }} {{ $report->report_code ?? '-' }} {{ $monthNames[$report->month] ?? $report->month }} {{ $report->year }} {{ $report->department->name ?? 'جميع الأقسام' }} {{ $report->total_employees ?? 0 }} {{ $report->attendance_rate ?? 0 }}% @switch($report->status ?? 'generated') @case('generated') تم الإنشاء @break @case('pending') قيد الإعداد @break @default {{ $report->status }} @endswitch
{{ $reports->withQueryString()->links() }}
@else

لا توجد تقارير

لا توجد تقارير شهرية بعد. يمكنك إنشاء تقرير جديد.

إنشاء تقرير جديد
@endif
@endsection @push('styles') @endpush @push('scripts') @endpush