@extends('layouts.app') @section('title', 'سجلات الحضور والانصراف') @section('content')

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

@can('hr.attendance.create') تسجيل حضور جديد @endcan @can('hr.attendance.bulk-create') تسجيل حضور جماعي @endcan
@if(session('success'))
{{ session('success') }}
@endif @if(session('error'))
{{ session('error') }}
@endif
@forelse($attendances as $attendance) @empty @endforelse
# الموظف التاريخ وقت الحضور وقت الانصراف ساعات العمل الحالة ملاحظات الإجراءات
{{ $loop->iteration }} {{ $attendance->employee->user->name }} {{ $attendance->date }} {{ $attendance->check_in }} {{ $attendance->check_out ?? '-' }} @if($attendance->check_in && $attendance->check_out) @php $checkIn = \Carbon\Carbon::parse($attendance->check_in); $checkOut = \Carbon\Carbon::parse($attendance->check_out); $hours = $checkOut->diffInHours($checkIn); $minutes = $checkOut->diffInMinutes($checkIn) % 60; echo $hours . ' ساعة و ' . $minutes . ' دقيقة'; @endphp @else - @endif @if($attendance->status == 'present') حاضر @elseif($attendance->status == 'absent') غائب @elseif($attendance->status == 'late') متأخر @elseif($attendance->status == 'early_leave') مغادرة مبكرة @endif {{ $attendance->notes ?? '-' }} @can('hr.attendance.edit') @endcan @can('hr.attendance.delete')
@csrf @method('DELETE')
@endcan
لا توجد سجلات حضور لهذا اليوم
{{ $attendances->links() }}
@endsection