@extends('layouts.app') @section('title', 'View Leave Request') @section('content')

Leave Request Details (View Only)

Note: @if(auth()->user()->role === 'training_officer') You can view student details for your trade. To approve or reject this leave request, use the approval form. @else You have view-only access to this request. @endif

👤 Student Information

Name

{{ $leaveRequest->student->user->name ?? '-' }}

👤 {{ ucfirst($leaveRequest->student->user->role ?? '-') }}

Roll Number

{{ $leaveRequest->student->roll_no ?? '-' }}

Course/Trade

{{ $leaveRequest->student->trade ?? '-' }}

Gender

{{ ucfirst($leaveRequest->student->gender ?? '-') }}

Student Type

{{ ucfirst(str_replace('_', ' ', $leaveRequest->student_type ?? '-')) }}

Contact

{{ $leaveRequest->student->mobile ?? '-' }}

Course

{{ $leaveRequest->student->course ?? '-' }}

Email

{{ $leaveRequest->student->user->email ?? '-' }}

@php $from = $leaveRequest->from_date; $to = $leaveRequest->to_date ?? $leaveRequest->from_date; @endphp

FROM DATE

{{ $from ? $from->format('d M Y') : '-' }}

TO DATE

{{ $to ? $to->format('d M Y') : '-' }}

NUMBER OF DAYS

{{ $leaveRequest->number_of_days ?? 1 }}

LEAVE TYPE

{{ $leaveRequest->leave_type_label }}

CURRENT STATUS

{{ ucfirst($leaveRequest->status) }}

CURRENT APPROVAL LEVEL

Level {{ $leaveRequest->current_level }}

@if($leaveRequest->leave_reason)

📝 Leave Reason

{{ $leaveRequest->leave_reason }}

@endif @if ($leaveRequest->attachment)

📎 Attachment

📄

Attached Document

{{ basename($leaveRequest->attachment) }}

@endif @if ($leaveRequest->approvalLogs->count() > 0)

Approval History

@foreach ($leaveRequest->approvalLogs as $log)

{{ $log->approver->name ?? '-' }}

{{ ucfirst(str_replace('_', ' ', $log->approver->role ?? '-')) }}

Level {{ $log->level }} Approver

{{ ucfirst($log->decision ?? '-') }}

{{ $log->approved_at ? $log->approved_at->format('d M Y \a\t H:i A') : '-' }}

@if ($log->remarks)

Remarks: {{ $log->remarks }}

@endif
@endforeach
@else

No approvals yet.

@endif
Back to All Requests
@endsection