{{ __('Report Expiry') }}

@php // Normalize the data as before to work with the view $reports = collect($reports)->map(function ($report) use ($reportType) { $mainHeader = ($reportType === 'season_pass') ? ($report['cusNoPlat'] ?? '') : ($report['cusNameCompany'] ?? ''); $validityStart = ($reportType === 'season_pass') ? ($report['pDateStart'] ?? '') : ($report['ilotTransStart'] ?? ''); $validityEnd = ($reportType === 'season_pass') ? ($report['pDateEnd'] ?? '') : ($report['ilotTransEnd'] ?? ''); $validityPeriod = ''; if ($validityStart && $validityEnd) { $validityPeriod = \Carbon\Carbon::parse($validityStart)->format('d/m') . ' - ' . \Carbon\Carbon::parse($validityEnd)->format('d/m/Y'); } return array_merge($report, ['mainHeader' => $mainHeader, 'validityPeriod' => $validityPeriod]); })->all(); $jsonData = [ 'reports' => $reports, 'totalRecords' => $totalRecords, 'currentPage' => $currentPage, 'perPage' => $perPage, 'sortColumn' => $sortColumn, 'sortDirection' => $sortDirection, ]; @endphp
Name
Mobile Number
Email
Validity
Location
Lot No.
No reports found.