@extends('school.layouts.app') @section('content')
Generate comprehensive reports for Enquiries, Registrations & Admissions
Total Records
{{ $summary['total'] ?? 0 }}
Male Students
{{ $summary['male'] ?? 0 }}
Female Students
{{ $summary['female'] ?? 0 }}
This Month
{{ $summary['this_month'] ?? 0 }}
{{ $count }}
{{ $source }}
| # | Student Name | Father Name | Class | Gender | Contact | @if(request('report_type') == 'enquiry')Source | Status | @elseif(request('report_type') == 'registration')Reg. No | Status | @elseif(request('report_type') == 'admission')Adm. No | Section | @endifDate |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| {{ $records->firstItem() + $index }} | {{ $record->student_name }} | {{ $record->father_name }} | {{ $record->seeking_class }} | {{ $record->gender }} | {{ $record->contact_number }} | @if(request('report_type') == 'enquiry'){{ $record->enquiry_source }} | @php $status = $record->status; $badgeClass = 'bg-slate-100 text-slate-700'; // Default if($status == 'New') $badgeClass = 'bg-blue-100 text-blue-700'; elseif($status == 'Registered') $badgeClass = 'bg-indigo-100 text-indigo-700'; elseif($status == 'Admitted' || $status == 'Approved' || $status == 'Active') $badgeClass = 'bg-emerald-100 text-emerald-700'; elseif($status == 'Pending') $badgeClass = 'bg-amber-100 text-amber-700'; elseif($status == 'Rejected') $badgeClass = 'bg-red-100 text-red-700'; elseif($status == 'Follow-up' || str_contains($status, 'Follow-up')) $badgeClass = 'bg-purple-100 text-purple-700'; @endphp {{ $status }} | @elseif(request('report_type') == 'registration'){{ $record->registration_no }} | {{ $record->status }} | @elseif(request('report_type') == 'admission'){{ $record->admission_no }} | {{ $record->section }} | @endif@if(request('report_type') == 'admission') {{ $record->joining_date ? \Carbon\Carbon::parse($record->joining_date)->format('d M Y') : 'N/A' }} @elseif(request('report_type') == 'registration') {{ $record->registration_date ? \Carbon\Carbon::parse($record->registration_date)->format('d M Y') : 'N/A' }} @else {{ $record->created_at ? \Carbon\Carbon::parse($record->created_at)->format('d M Y') : 'N/A' }} @endif |
|
No records found for selected filters Try adjusting your filter criteria |
||||||||||||