@extends('layouts.app') @section('title', 'إدارة الحضور والانصراف') @section('content')
HUMAN RESOURCES

إدارة الحضور والانصراف

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

@if (isset($activeLogins) && $activeLogins->isNotEmpty())
🟢

تسجيلات الدخول النشطة

{{ $activeLogins->count() }} متصل
@foreach ($activeLogins as $log)
{{ $log->name }}
{{ \Carbon\Carbon::parse($log->login_time)->format('H:i') }}
@csrf
@endforeach
@endif

📋 سجلات الحضور

@forelse ($logs as $log) @empty @endforelse
الموظف وقت الدخول وقت الخروج المدة
{{ $log->name }} {{ $log->login_time ?? '—' }} {{ $log->logout_time ?? '—' }} {{ $log->duration_minutes ? $log->duration_minutes . ' د' : '—' }}
📂

لا توجد سجلات لهذا التاريخ

@if (method_exists($logs, 'links'))
{{ $logs->links() }}
@endif

📊 ملخص اليوم

إجمالي الموظفين
{{ $summary['total'] ?? 0 }}
حاضر
{{ $summary['present'] ?? 0 }}
غائب
{{ $summary['absent'] ?? 0 }}
@if ($employeeSummaries && $employeeSummaries->isNotEmpty())

👤 تفاصيل الموظفين

@foreach ($employeeSummaries as $emp) @endforeach
الموظف الدور أول دخول آخر خروج إجمالي الدقائق عدد المرات
{{ $emp->name }} {{ $emp->role }} {{ $emp->first_login }} {{ $emp->last_logout ?? '—' }} {{ $emp->total_minutes }} د {{ $emp->login_count }}
📝

تحديث الملخص اليومي

@csrf
@endif @endsection