| No |
Name |
Start Date |
End Date |
Next Joining Date |
Responsible Person |
Total Days |
Type |
Status |
Action |
@foreach ($leaveApplications as $leaveApplication)
| {{ $loop->iteration }} |
{{ $leaveApplication->employee->user->name ?? '' }} |
{{ $leaveApplication->start_leave ?? '' }} |
{{ $leaveApplication->end_leave ?? '' }} |
{{ $leaveApplication->next_joining ?? '' }} |
{{ $leaveApplication->employee->reportingTo->name ?? '' }} |
{{ $leaveApplication->total_days ?? '' }} |
{{ $leaveApplication->leave_type ?? '' }}
|
{{ $leaveApplication->approval_status == 0 ? 'Pending' : ($leaveApplication->approval_status == 1 ? 'Approved' : 'Rejected') }}
|
@if(($leaveApplication->approvalStatus($leaveApplication->leaveApprovers) == 'Waiting For Approval' || $leaveApplication->approvalStatus($leaveApplication->leaveApprovers) == 'Pending'))
@if($leaveApplication->approval_status == 0)
@endif
@endif
{{-- Dlelete or Widraw Button --}}
@if($leaveApplication->approval_status == 0 && $leaveApplication->user()->emp_id == $leaveApplication->emp_id )
@endif
|
@if($leaveApplication->approval_status != 2)
Application Flow :
@foreach ($leaveApplication->leaveApprovers as $leaveApprover)
@if (isset($leaveApprover->user->user_type) && ($leaveApprover->user->user_type != 'Area Manager'))
- {{ $leaveApprover->user->name }}
({{ $leaveApprover->approval_status == 0 ? 'Waiting For Approval' : ($leaveApprover->approval_status == 1 ? 'Approved' : 'Reject') }})
@endif
@endforeach
@else
Rejected Reason: {{$leaveApplication->reject_reason}}
@endif
|
@endforeach