@extends('layouts.appv2') @section('content') {{-- Table index start --}} @if(session('success'))
{{ session('success') }}
@endif @if(session('error'))
{{ session('error') }}
@endif
Leaves Applied Details
@if($leave->rejectmessage) @endif
Employee Name {{ $leave->employee_first_name }}
Leave Type {{ $leave->leavetype_name }}
Created Date {{ \Carbon\Carbon::parse($leave->created_date)->format('l, d M Y') }}
Leave Duration @if (($leave->halfday_on_startdate !== 'FULL' || $leave->halfday_on_enddate !== 'FULL') && !is_null($leave->halfday_on_startdate) && !is_null($leave->halfday_on_enddate)) HALFDAY ({{ $leave->halfday_on_startdate !== 'FULL' ? $leave->halfday_on_startdate : $leave->halfday_on_enddate }}) @else FULLDAY @endif
Total days {{ $leave->total_days }}
Start Date {{ \Carbon\Carbon::parse($leave->start_date)->format('l, d M Y') }}
End Date {{ \Carbon\Carbon::parse($leave->end_date)->format('l, d M Y') }}
Return Date {{ \Carbon\Carbon::parse($leave->return_date)->format('l, d M Y') }}
Attachment @if($leave->attachment) Download @else @endif
Reason {{ $leave->reason }}
Leave Status @if($leave->all_status == 1) Approved @elseif($leave->all_status == 0) Rejected @elseif($leave->all_status == 2) Cancelled @elseif($leave->all_status == 3) Verified @elseif($leave->all_status == 4) Pending @else Unknown @endif
Message
{{ $leave->rejectmessage }}
Leave History
{{-- HR Override Section --}} @if(auth()->check() && str_starts_with(auth()->user()->usercode, 'HR-'))
HR Override Actions
{{-- HR Override Approve --}} {{-- Show if status is NOT Cancelled (2) and NOT Approved (1) --}} @if($leave->all_status != 2 && $leave->all_status != 1)
@csrf No reason needed
@endif {{-- HR Override Reject --}} {{-- Show if status is Pending (4) or Verified (3) --}} @if($leave->all_status == 4 || $leave->all_status == 3)
@csrf
@endif {{-- HR Override Cancel --}} {{-- Show if status is NOT Cancelled (2) --}} @if($leave->all_status != 2)
@csrf
@endif
@endif @endsection