@extends('app-new') @push('head-script') @endpush @push('content-header')
Leave Type | From Date | To Date | No of Leave | Max Approval Level | Current Approval Level | Apply Date/Time | Manager Status | status | {{ trans('common/common.actions') }} | @if (count($leaves) > 0) @foreach ($leaves as $key => $leave)
---|---|---|---|---|---|---|---|---|---|
{{ isset($leave->leaveType->name) ? $leave->leaveType->name : '' }} | {{ $leave->from_date ? App\Helpers\GeneralHelper::dateFormat($leave->from_date) : '-' }} {{ $leave->from_time ? "(".date('H:i', strtotime($leave->from_time)).")" : ''}} | {{ $leave->to_date ? App\Helpers\GeneralHelper::dateFormat($leave->to_date) : '-' }} {{ $leave->to_time ? "(".date('H:i', strtotime($leave->to_time)).")" : ''}} | {{ $leave->no_of_leaves ? $leave->no_of_leaves : '' }} | {{ $leave->max_approval_level ? $leave->max_approval_level : '-' }} | {{ $leave->current_approval_level ? $leave->current_approval_level : '-' }} | {{ $leave->created_at ? App\Helpers\GeneralHelper::dateTimeFormat($leave->created_at) : '-' }} | @if ($leave->max_approval_level > 1) @php if($leave->statusLogs->isEmpty()){ $managerStatus = $leave->status; } else{ $managerStatus = $leave->statusLogs->first()->status; } @endphp @if ($managerStatus == 'approved') {{ ucfirst($managerStatus) }} @elseif ($managerStatus == 'rejected') {{ ucfirst($managerStatus) }} @elseif ($managerStatus == 'pending') {{ ucfirst($managerStatus) }} @else {{ ucfirst($managerStatus) }} @endif @else - @endif | @if ($leave->status == App\Helpers\ConstantHelper::APPROVED) {{ ucfirst($leave->status) }} @elseif($leave->status == App\Helpers\ConstantHelper::CANCELED || $leave->status == App\Helpers\ConstantHelper::REJECTED) {{ ucfirst($leave->status) }} @else {{ ucfirst($leave->status) }} @endif |
|