@extends('school.layouts.app') @section('content')

Edit Enquiry #{{ $enquiry->id }}

{{ $enquiry->student_name }} — {{ $enquiry->seeking_class }}

@php $headerBaseStatus = $enquiry->status ?? 'New'; $headerFollowUpCount = 0; if (preg_match('/Follow-up\s*\(?(\d+)\)?/i', $headerBaseStatus, $matches)) { $headerFollowUpCount = (int) $matches[1]; } $headerCleanStatus = preg_replace('/\s*\(?Follow-up\s*\d*\)?/i', '', $headerBaseStatus); $headerCleanStatus = trim($headerCleanStatus); if ($headerFollowUpCount > 0) { $headerDisplay = 'FOLLOW-UP(' . $headerFollowUpCount . ')'; $headerBadgeClass = 'bg-purple-100 text-purple-700 border-purple-200'; $headerDotClass = 'bg-purple-500'; $headerIcon = 'fa-clock-rotate-left'; } else { $headerDisplay = $headerCleanStatus; $headerConfig = match($headerCleanStatus) { 'New' => ['class' => 'bg-blue-100 text-blue-700 border-blue-200', 'dot' => 'bg-blue-500', 'icon' => 'fa-circle'], 'Registered' => ['class' => 'bg-indigo-100 text-indigo-700 border-indigo-200', 'dot' => 'bg-indigo-500', 'icon' => 'fa-file-circle-check'], 'Admitted' => ['class' => 'bg-emerald-100 text-emerald-700 border-emerald-200', 'dot' => 'bg-emerald-500', 'icon' => 'fa-check-circle'], 'Rejected' => ['class' => 'bg-red-100 text-red-700 border-red-200', 'dot' => 'bg-red-500', 'icon' => 'fa-circle-xmark'], 'Follow-up' => ['class' => 'bg-purple-100 text-purple-700 border-purple-200', 'dot' => 'bg-purple-500', 'icon' => 'fa-clock-rotate-left'], default => ['class' => 'bg-slate-100 text-slate-700 border-slate-200', 'dot' => 'bg-slate-500', 'icon' => 'fa-circle'] }; $headerBadgeClass = $headerConfig['class']; $headerDotClass = $headerConfig['dot']; $headerIcon = $headerConfig['icon']; } @endphp
{{ $headerDisplay }}
{{ $enquiry->created_at->diffForHumans() }}
Cancel
@if($errors->any())

Validation Failed

Please correct {{ $errors->count() }} error{{ $errors->count() > 1 ? 's' : '' }} below

    @foreach($errors->all() as $error)
  • {{ $error }}
  • @endforeach
@endif
@csrf @method('PUT')

AI Smart Document Scan

Update Document

* Auto-fills details upon scan

No Doc

Student Photograph

Update Passport Photo

* Recommended size: 1:1 Square

No Photo

Student Information

@error('student_name') {{ $message }} @enderror
@error('date_of_birth') {{ $message }} @enderror
@error('gender') {{ $message }} @enderror
@error('academic_session_id') {{ $message }} @enderror
@error('seeking_class_id') {{ $message }} @enderror
@error('enquiry_source') {{ $message }} @enderror

Parental Details

@error('father_name') {{ $message }} @enderror
@error('mother_name') {{ $message }} @enderror
@error('contact_number') {{ $message }} @enderror
@error('email') {{ $message }} @enderror
@error('address') {{ $message }} @enderror
@endsection