@extends('layouts.admin') @section('title', 'Advertisement Details') @section('content')

Advertisement Details

Back to Advertisements Edit
Advertisement Information
@php $statusColors = [ 'draft' => 'secondary', 'published' => 'success', 'closed' => 'danger' ]; $color = $statusColors[$advertisement->status] ?? 'secondary'; @endphp {{ ucfirst($advertisement->status) }}
Advertisement Number:
{{ $advertisement->advertisement_number ?? 'N/A' }}
Title:
{{ $advertisement->title }}
Position:
{{ $advertisement->position }}
Department:
@if($advertisement->department_id && $advertisement->department)
{{ $advertisement->department->name }} ({{ $advertisement->department->code }})
@else
No Department Assigned
@endif
Number of Posts:
{{ $advertisement->number_of_posts }}
@if($advertisement->pay_level)
Pay Level:
{{ $advertisement->pay_level }}
@endif @if($advertisement->posts_per_category)
Posts Per Category:
@foreach($advertisement->posts_per_category as $category => $count) {{ $category }}: {{ $count }} @endforeach
@endif
Application Period:
Start: {{ $advertisement->application_start_date->format('F d, Y \a\t g:i A') }}
End: {{ $advertisement->application_end_date->format('F d, Y \a\t g:i A') }}
@if($advertisement->application_end_date < now()) Expired @elseif($advertisement->application_start_date > now()) Not Started @else Active @endif
@if($advertisement->salary_min || $advertisement->salary_max)
Salary Range:
@if($advertisement->salary_min && $advertisement->salary_max) ₹{{ number_format($advertisement->salary_min) }} - ₹{{ number_format($advertisement->salary_max) }} @elseif($advertisement->salary_min) ₹{{ number_format($advertisement->salary_min) }} (Minimum) @elseif($advertisement->salary_max) Up to ₹{{ number_format($advertisement->salary_max) }} @endif
@endif
Created:
{{ $advertisement->created_at->format('F d, Y \a\t g:i A') }}
Last Updated:
{{ $advertisement->updated_at->format('F d, Y \a\t g:i A') }}

Description:
{!! nl2br(e($advertisement->description)) !!}
Requirements:
{!! nl2br(e($advertisement->requirements)) !!}
Quick Actions
@if($advertisement->status === 'draft')
@csrf
@elseif($advertisement->status === 'published')
@csrf
@csrf
@endif Edit Advertisement
Statistics

{{ $applications->total() }}

Total Applications

{{ $advertisement->number_of_posts }}

Available Posts
Applications ({{ $applications->total() }})
@if($applications->count() > 0)
@foreach($applications as $application) @endforeach
Application # Applicant Email Status Applied Date Actions
{{ $application->application_number ?? 'N/A' }} {{ $application->user->name }} {{ $application->user->email }} @php $appStatusColors = [ 'draft' => 'secondary', 'submitted' => 'primary', 'under_review' => 'info', 'shortlisted' => 'warning', 'selected' => 'success', 'rejected' => 'danger' ]; $appColor = $appStatusColors[$application->status] ?? 'secondary'; @endphp {{ ucfirst(str_replace('_', ' ', $application->status)) }} {{ $application->created_at->format('M d, Y') }}
{{ $applications->links() }}
@else
No Applications Yet

No one has applied for this position yet.

@endif
@endsection @section('scripts') @endsection