@extends('layouts.app') @section('title', 'طلبات الإجازة — الموارد البشرية') @section('breadcrumb') الرئيسية الموارد البشرية طلبات الإجازة @endsection @section('content') @php $statusBadge = fn (string $s) => $s === \App\Models\Leave::STATUS_APPROVED ? 'bg-emerald-100 text-emerald-800' : ($s === \App\Models\Leave::STATUS_REJECTED ? 'bg-red-100 text-red-800' : 'bg-amber-100 text-amber-800'); @endphp

إدارة الإجازات

طلب إجازة جديد
@if (session('success'))
{{ session('success') }}
@endif @if (session('error'))
{{ session('error') }}
@endif
إعادة ضبط
@forelse($leaves as $leave) @empty @endforelse
الموظف القسم نوع الإجازة من إلى أيام العمل الحالة إجراء
{{ $leave->employee?->name ?? '—' }}
{{ $leave->employee?->code }}
{{ $leave->employee?->department?->name ?? '—' }} {{ $leave->leave_type === 'annual' ? 'سنوي' : ($leave->leave_type === 'casual' ? 'عارضة' : ($leave->leave_type === 'sick' ? 'مرضي' : 'استثنائي')) }} {{ $leave->start_date?->format('Y-m-d') }} {{ $leave->end_date?->format('Y-m-d') }} {{ $leave->days_count }} {{ \App\Models\Leave::statusLabelAr($leave->status) }} @if($leave->status === \App\Models\Leave::STATUS_NEW)
@else @endif
لا توجد طلبات إجازة.
{{ $leaves->links() }}
@endsection