@extends('layouts.app') @section('title', 'تقرير ' . $report->month_name . ' ' . $report->year . ' - DOTS HR Pro') @section('content') @php $summaries = $report->employee_summaries ?? []; @endphp
{{-- Modal: Attendance Details --}} {{-- Modal: Absence Details --}} {{-- Modal: Attendance Rate Distribution --}}

ملخص التقرير

كود التقرير {{ $report->report_code }}
الفترة {{ $report->month_name }} {{ $report->year }}
القسم {{ $report->department?->name ?? 'جميع الأقسام' }}
أيام العمل {{ $report->total_working_days }} يوم
إجمالي ساعات العمل {{ number_format($report->total_worked_hours, 1) }} ساعة
إجمالي الساعات الإضافية {{ number_format($report->total_overtime_hours, 1) }} ساعة
إجمالي التأخيرات {{ $report->total_late }} يوم
إجمالي الإجازات {{ $report->total_leaves }} يوم
أنشئ بواسطة {{ $report->generatedByUser?->name ?? '—' }}
تاريخ الإنشاء {{ $report->created_at->format('Y/m/d H:i') }}
@if($report->notes)
ملاحظات {{ $report->notes }}
@endif

تفاصيل حضور الموظفين

@forelse($summaries as $i => $emp) @empty @endforelse
# الموظف الرقم الوظيفي القسم أيام الحضور أيام الغياب التأخيرات الإجازات ساعات العمل الإضافي نسبة الحضور
{{ $i + 1 }} {{ $emp['employee_name'] }} {{ $emp['employee_code'] ?: '—' }} {{ $emp['department'] ?: '—' }} {{ $emp['present_days'] }} {{ $emp['absent_days'] }} {{ $emp['late_days'] }} {{ $emp['leave_days'] }} {{ number_format($emp['worked_hours'], 1) }} {{ number_format($emp['overtime_hours'], 1) }} {{ $emp['attendance_rate'] }}%
لا توجد بيانات موظفين
@endsection