@extends('layouts.app') @section('title', \App\Helpers\TranslationHelper::transFromDatabase('Leave Request Details', __('Leave Request Details'))) @section('content')

{{ \App\Helpers\TranslationHelper::transFromDatabase('Leave Request Details', __('Leave Request Details')) }}

{{ \App\Helpers\TranslationHelper::transFromDatabase('View and manage employee leave request information', __('View and manage employee leave request information')) }}

{{ \App\Helpers\TranslationHelper::transFromDatabase('Back to List', __('Back to List')) }}

{{ \App\Helpers\TranslationHelper::transFromDatabase('Request Information', __('Request Information')) }}

{{ \App\Helpers\TranslationHelper::transFromDatabase('Employee', __('Employee')) }}

{{ $employeeLeave->employee->user->name }}

{{ $employeeLeave->employee->employee_number }}

{{ \App\Helpers\TranslationHelper::transFromDatabase('Leave Type', __('Leave Type')) }}

@if(isset($employeeLeave::$leaveTypes[$employeeLeave->leave_type])) {{ $employeeLeave::$leaveTypes[$employeeLeave->leave_type] }} @else {{ $employeeLeave->leave_type }} @endif

{{ \App\Helpers\TranslationHelper::transFromDatabase('Duration', __('Duration')) }}

{{ \App\Helpers\TranslationHelper::transFromDatabase('From', __('From')) }}

{{ $employeeLeave->start_date }}

{{ \App\Helpers\TranslationHelper::transFromDatabase('To', __('To')) }}

{{ $employeeLeave->end_date }}

{{ $employeeLeave->days }} {{ \App\Helpers\TranslationHelper::transFromDatabase('Days', __('Days')) }}

{{ \App\Helpers\TranslationHelper::transFromDatabase('Request Status', __('Request Status')) }}

@if($employeeLeave->status == 'pending') {{ \App\Helpers\TranslationHelper::transFromDatabase('Pending', __('Pending')) }} @elseif($employeeLeave->status == 'approved') {{ \App\Helpers\TranslationHelper::transFromDatabase('Approved', __('Approved')) }} @elseif($employeeLeave->status == 'rejected') {{ \App\Helpers\TranslationHelper::transFromDatabase('Rejected', __('Rejected')) }} @endif

{{ \App\Helpers\TranslationHelper::transFromDatabase('Reason', __('Reason')) }}

{{ $employeeLeave->reason }}
@if($employeeLeave->attachment) @endif
@if($employeeLeave->status == 'rejected' && $employeeLeave->rejection_reason)

{{ \App\Helpers\TranslationHelper::transFromDatabase('Rejection Reason', __('Rejection Reason')) }}

{{ $employeeLeave->rejection_reason }}

@endif

{{ \App\Helpers\TranslationHelper::transFromDatabase('Actions', __('Actions')) }}

@if($employeeLeave->status == 'pending') @can('hr.leaves.approve')
@csrf
@endcan @can('hr.leaves.edit') {{ \App\Helpers\TranslationHelper::transFromDatabase('Edit Request', __('Edit Request')) }} @endcan @endif @can('hr.leaves.delete')
@csrf @method('DELETE')
@endcan
@if($employeeLeave->status != 'pending')

{{ \App\Helpers\TranslationHelper::transFromDatabase('Decision Details', __('Decision Details')) }}

{{ \App\Helpers\TranslationHelper::transFromDatabase('Processed By', __('Processed By')) }}

{{ $employeeLeave->approver->name ?? 'N/A' }}

{{ \App\Helpers\TranslationHelper::transFromDatabase('Decision Date', __('Decision Date')) }}

{{ $employeeLeave->approved_at ? $employeeLeave->approved_at->format('Y-m-d H:i') : 'N/A' }}

@endif
@endsection