|
@if (isset($_GET['page']) && $_GET['page'] > 0)
{{ ($_GET['page'] - 1) * 10 + $loop->iteration }}
@else
{{ $loop->iteration }}
@endif
|
{{ $value->name }}
({{ $value->employee_code }})
|
{{ @$value->department->name }} |
{{ @$value->category->name }} |
{{ @$value->designation->name }} |
@if ($value->display_shift_name)
{{ $value->display_shift_name }}
@if ($value->display_shift_start && $value->display_shift_end)
({{ date('H:i', strtotime($value->display_shift_start)) }} - {{ date('H:i', strtotime($value->display_shift_end)) }})
@endif
@else
{{ @$value->shift->name ?? '-' }}
@endif
|
@foreach ($dateArr as $date)
@php
$attendance = $atSummary[$date] ?? null;
$autoWeekClass = ($attendance && $attendance->remarks == App\Helpers\ConstantHelper::AUTO_WEEK_OFF)
? 'autoweekoff'
: '';
if ($attendance && $attendance->entry_mode == App\Helpers\ConstantHelper::REGULARIZED) {
$boxColor = 'bg-light-green';
} elseif ($attendance && $attendance->entry_mode == App\Helpers\ConstantHelper::MODIFIED) {
$boxColor = 'bg-light-sky';
} else {
$boxColor = '';
}
@endphp
{{-- IN TIME --}}
@if ($attendance &&
$attendance->in_time &&
!(
$attendance->on_duty == 2 ||
($attendance->on_duty == 3 && $attendance->is_week_off == 0)
)
)
{{ date('H:i', strtotime($attendance->in_time)) }}
@else
-
@endif
|
{{-- OUT TIME --}}
@if ($attendance &&
$attendance->out_time &&
!(
$attendance->on_duty == 2 ||
($attendance->on_duty == 3 && $attendance->is_week_off == 0)
)
)
{{ date('H:i', strtotime($attendance->out_time)) }}
@else
-
@endif
|
@endforeach
@endforeach