{{ t('welcome') }}، {{ user.name }}
{{ t('dashboard_desc') }}
{{ t('attendance') }}
{{ lang === 'ar' ? 'اضغط لالتقاط صورة (اختياري)' : 'Click to capture photo (Optional)' }}
{{ msg }}
{{ t('daily_points') }}
{{ t('commitment_percentage') }}: {{ commitmentPercentage }}%
- {{ item }}
{{ lang === 'ar' ? 'الدخول السريع بالـ PIN' : 'Quick Access PIN' }}
{{ lang === 'ar' ? 'يمكنك تفعيل رمز PIN لدخول النظام بسرعة من هذا الهاتف دون الحاجة لكلمة المرور في كل مرة.' : 'Enable a 4-digit PIN to unlock the system quickly on this device without re-entering your password.' }}
{{ t('history') }}
| {{ t('date') }} | {{ t('check_in') }} | {{ t('check_out') }} | {{ t('duration') }} | {{ t('status') }} | {{ t('points') }} |
|---|---|---|---|---|---|
| {{ formatDate(r.date) }} | {{ r.checkIn || '-' }} | {{ r.checkOut || '-' }} | {{ r.workingHours }} | {{ r.status }} | {{ r.points }} |
| {{ lang === 'ar' ? 'لا توجد سجلات حضور مسجلة' : 'No records found' }} | |||||
{{ t('request_leave') }}
طلباتي السابقة
| الفترة | النوع | الحالة | المستند |
|---|---|---|---|
| {{ formatDate(l.start) }} - {{ formatDate(l.end) }} | {{ t(l.type.toLowerCase()) }} | {{ l.status }} | تحميل PDF — |
| لا توجد طلبات إجازة مسجلة | |||
{{ t('announcements') }}
إدارة ملفات الموظفين
{{ emp.name }}
{{ emp.jobTitle }} | {{ emp.department }}
تسجيلات حضور معلقة بانتظار الاعتماد ({{ pendingAttendance.length }})
سجل الحضور الأخير للموظفين
| الموظف | التاريخ | الحضور | الإنصراف | ساعات العمل | الحالة | النقاط | تعديل |
|---|---|---|---|---|---|---|---|
| {{ r.userName }} | {{ formatDate(r.date) }} | {{ r.checkIn || '—' }} | {{ r.checkOut || '—' }} | {{ r.workingHours }} | {{ r.status }} | {{ r.points }} | |
| لا توجد سجلات حضور مسجلة | |||||||
طلبات إجازة معلقة ({{ pendingLeaves.length }})
{{ l.userName }}
{{ t(l.type.toLowerCase()) }} | من {{ formatDate(l.start) }} إلى {{ formatDate(l.end) }}
السبب: {{ l.reason }}
أرشيف طلبات الإجازات
| الموظف | الفترة | النوع | الحالة | الوثيقة |
|---|---|---|---|---|
| {{ l.userName }} | {{ formatDate(l.start) }} - {{ formatDate(l.end) }} | {{ t(l.type.toLowerCase()) }} | {{ l.status }} | PDF — |
| لا توجد طلبات إجازة مطابقة | ||||
إدارة ونشر الإعلانات
إعدادات المكتب والدوام
إنشاء وتصدير التقارير
{{ reportData.employeeDetails.name }} - {{ reportData.employeeDetails.department }}
الحضور: {{ reportData.employeeDetails.presentDays }} أيام | الغياب: {{ reportData.employeeDetails.absentDays }} أيام | الإجازات: {{ reportData.employeeDetails.leaveDays }} أيام
| التاريخ | الحضور | الإنصراف | ساعات العمل | الحالة | النقاط |
|---|---|---|---|---|---|
| {{ a.date }} | {{ a.checkIn }} | {{ a.checkOut }} | {{ a.workingHours }} | {{ a.status }} | {{ a.points }} |