@extends('dashboard.layouts.app') @section('content')
Request Details
{{-- @can('hr_request_update_status') --}} @if (Auth::user()->staff->id == $request->request_for)
@endif {{-- @endcan --}}
{{-- Alerts --}} @if(session('success')) @endif @if(session('error')) @endif {{-- Request Info --}}

{{ $request->type->name ?? 'N/A' }}

{{ $request->priority ?? ''}}

{{ $request->deadline ? $request->deadline : 'N/A' }}

{{ $request->creator->first_name ?? '' }} {{ $request->creator->last_name ?? ''}}

{{ $request->requestFor->first_name ?? '' }} {{ $request->requestFor->last_name ?? ''}}

@if($request->student_id != null) @php $student = \DB::table('sm_students') ->where('id', $request->student_id) ->select('id', 'student_code', 'full_name', 'first_name', 'last_name') ->first(); @endphp

{{ $student->first_name ?? ''}} {{$student->last_name ?? '' }}

{{ $student->student_code ?? '' }}

@endif

{{ $request->department->name ?? '' }}

@if($request->requestRecruitments->isNotEmpty())
Recruitment Details
Job Title
{{ old('job_title_id', optional($request->requestRecruitments->first())->jobTitles->name ?? '') }}
Number of Vacancies
{{ old('number_of_vacancies', optional($request->requestRecruitments->first())->number_of_vacancies) }}
Expected Start Date
{{ old('expected_start_date', optional($request->requestRecruitments->first())->expected_start_date) }}
Role Description
{{ old('role_description', optional($request->requestRecruitments->first())->role_description) }}
Required Qualifications & Skills
{{ old('required_qualifications_skills', optional($request->requestRecruitments->first())->required_qualifications_skills) }}
Justification / Reason
{{ old('justification_reason', optional($request->requestRecruitments->first())->justification_reason) }}
@endif @if($request->level_id != null) @php $level = \DB::table('track_levels')->where('id',$request->level_id)->first(); @endphp

{{ $level->name_en }}

@endif

{{ $request->created_at }}

{{ $request->details ?? 'No details provided' }}


@if($request->attachments && count($request->attachments) > 0) @foreach($request->attachments as $file) {{ $file->original_name }} @endforeach @else

No Attachment provided

@endif
{{-- Reply Form --}}

Reply

@csrf
{{-- Attachment --}}
Drag and drop files here or click to upload
Cancel
{{-- Reply History --}}

Reply History

@if($request->replies->count() > 0)
    @foreach($request->replies as $reply)
  • {{ $reply->created_at->format('h:i A - M d, Y') }}
    {{ $reply->reply_text }}
    @if($reply->attachments && count($reply->attachments) > 0)
    @foreach($reply->attachments as $file) @php $extension = pathinfo($file->file_path, PATHINFO_EXTENSION); $imageExtensions = ['jpg', 'jpeg', 'png', 'gif', 'webp']; @endphp @if(in_array(strtolower($extension), $imageExtensions)) {{ $file->original_name }} @else {{ $file->original_name }} @endif @endforeach
    @endif
    By: {{ $reply->staff->first_name . ' ' . $reply->staff->last_name }} {{--
    @csrf @method('DELETE')
    --}}
  • @endforeach
@else

No replies yet.

@endif
@endsection @push('scripts') @endpush