@if(session('success'))
{{ session('success') }}
@endif
@if(session('error'))
{{ session('error') }}
@endif
| # |
الموظف |
التاريخ |
وقت الحضور |
وقت الانصراف |
ساعات العمل |
الحالة |
ملاحظات |
الإجراءات |
@forelse($attendances as $attendance)
| {{ $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')
@endcan
|
@empty
| لا توجد سجلات حضور لهذا اليوم |
@endforelse
{{ $attendances->links() }}