طباعة سجل الإجازات

الاسم: {{ $employee->name }}

الرقم الوظيفي: {{ $employee->employee_id }}

التاريخ: {{ now()->translatedFormat('d F Y') }}

@if($leaves && count($leaves) > 0) @foreach($leaves as $leave) @endforeach
# نوع الإجازة من إلى الأيام السبب الحالة
{{ $leave->id }} @php $leaveTypes = [ 'annual' => 'إجازة سنوية', 'sick' => 'إجازة مرضية', 'emergency' => 'إجازة طارئة', 'maternity' => 'إجازة وضع', 'paternity' => 'إجازة أبوة', 'unpaid' => 'إجازة بدون راتب', ]; @endphp {{ $leaveTypes[$leave->leave_type] ?? $leave->leave_type }} {{ $leave->start_date->format('Y-m-d') }} {{ $leave->end_date->format('Y-m-d') }} {{ $leave->days_count }} {{ Str::limit($leave->reason, 30) }} @php $statusLabels = [ 'pending' => 'معلق', 'approved' => 'موافق عليه', 'rejected' => 'مرفوض', 'cancelled' => 'ملغى', ]; @endphp {{ $statusLabels[$leave->status] ?? $leave->status }}
@else

لا توجد إجازات مسجلة.

@endif
عودة إلى الملف