ok
Direktori : /home2/selectio/www/fms-worksuite/resources/views/attendances/ajax/ |
Current File : /home2/selectio/www/fms-worksuite/resources/views/attendances/ajax/summary_data.blade.php |
@php $addAttendancePermission = user()->permission('add_attendance'); @endphp <div class="table-responsive"> <x-table class="table-bordered mt-3 table-hover" headType="thead-light"> <x-slot name="thead"> <th class="px-2" style="vertical-align: middle;">@lang('app.employee')</th> @for ($i = 1; $i <= $daysInMonth; $i++) <th class="pr-2 pl-1 f-11">{{ $i }} <br> <span class="text-dark-grey f-10"> {{ $weekMap[\Carbon\Carbon::parse(\Carbon\Carbon::parse($i . '-' . $month . '-' . $year))->dayOfWeek] }} </span></th> @endfor <th class="text-right px-2">@lang('app.total')</th> </x-slot> @foreach ($employeeAttendence as $key => $attendance) @php $totalPresent = 0; $userId = explode('#', $key); $userId = $userId[0]; @endphp <tr> <td class="w-30 px-2"> {!! end($attendance) !!} </td> @foreach ($attendance as $key2 => $day) @if ($key2 + 1 <= count($attendance)) @php $attendanceDate = \Carbon\Carbon::parse($year.'-'.$month.'-'.$key2); @endphp <td class="px-1"> @if ($day == 'Leave') <span data-toggle="tooltip" data-original-title="{{ $leaveReasons[$userId][$key2] }}"><i class="fa fa-plane-departure text-red"></i></span> @elseif ($day == 'Day Off') <span data-toggle="tooltip" data-original-title="@lang('modules.attendance.dayOff')"><i class="fa fa-calendar-week text-red"></i></span> @elseif ($day == 'Half Day') @if ($attendanceDate->isFuture()) <span data-toggle="tooltip" data-original-title="@lang('modules.attendance.halfDay')"><i class="fa fa-star-half-alt text-red"></i></span> @else <a @if ($addAttendancePermission == 'all') href="javascript:;" class="edit-attendance" @endif data-user-id="{{ $userId }}" data-attendance-date="{{ $key2 }}"> <span data-toggle="tooltip" data-original-title="@lang('modules.attendance.halfDay')"><i class="fa fa-star-half-alt text-red"></i></span> </a> @endif @elseif ($day == 'Absent') <a @if ($addAttendancePermission == 'all') href="javascript:;" class="edit-attendance" @endif data-user-id="{{ $userId }}" data-attendance-date="{{ $key2 }}"><i class="fa fa-times text-lightest"></i></a> @elseif ($day == 'Holiday') <a href="javascript:;" data-toggle="tooltip" data-original-title="{{ $holidayOccasions[$key2] }}" data-user-id="{{ $userId }}" data-attendance-date="{{ $key2 }}"><i class="fa fa-star text-warning"></i></a> @else @if ($day != '-') @php $totalPresent = $totalPresent + 1; @endphp @endif {!! $day !!} @endif </td> @endif @endforeach <td class="text-dark f-w-500 text-right attendance-total px-2 w-100"> {!! $totalPresent . ' / <span class="text-lightest">' . (count($attendance) - 1) . '</span>' !!}</td> </tr> @endforeach </x-table> </div>