Branch Manager Report

{{ $branch->name }}

Generated on {{ date('d/m/Y H:i') }}

Branch: {{ $branch->name }}

District: {{ $branch->district->name ?? 'N/A' }}

Region: {{ $branch->region->name ?? 'N/A' }}

Report Date: {{ date('d/m/Y') }}

ENQUIRY STATISTICS

{{ number_format($analytics['total']) }}

Total Enquiries

{{ number_format($analytics['pending']) }}

Pending

{{ number_format($analytics['assigned']) }}

Assigned

{{ number_format($analytics['approved']) }}

Approved

ENQUIRY DETAILS

@forelse($enquiries as $index => $enquiry) @empty @endforelse
# Date Check No Member Type District Status
{{ $index + 1 }} {{ $enquiry->created_at->format('d/m/Y') }} {{ strtoupper($enquiry->check_number) }} {{ strtoupper($enquiry->full_name) }}
{{ strtoupper($enquiry->force_no) }}
{{ strtoupper(str_replace('_', ' ', $enquiry->type)) }} {{ strtoupper($enquiry->district->name ?? 'N/A') }} @php $statusClass = 'status-' . strtolower($enquiry->status); @endphp {{ strtoupper($enquiry->status) }}
No enquiries found
@php $typeStats = $enquiries->groupBy('type')->map(function($items, $type) { return [ 'type' => $type, 'count' => $items->count(), 'pending' => $items->where('status', 'pending')->count(), 'assigned' => $items->where('status', 'assigned')->count(), 'approved' => $items->where('status', 'approved')->count(), ]; }); @endphp @if($typeStats->count() > 0)

SUMMARY BY ENQUIRY TYPE

@foreach($typeStats as $stat) @endforeach
Enquiry Type Total Pending Assigned Approved
{{ ucfirst(str_replace('_', ' ', $stat['type'])) }} {{ $stat['count'] }} {{ $stat['pending'] }} {{ $stat['assigned'] }} {{ $stat['approved'] }}
@endif @php $districtStats = $enquiries->groupBy('district_id')->map(function($items, $districtId) { $district = $items->first()->district; return [ 'district' => $district ? $district->name : 'N/A', 'count' => $items->count(), 'pending' => $items->where('status', 'pending')->count(), 'assigned' => $items->where('status', 'assigned')->count(), 'approved' => $items->where('status', 'approved')->count(), ]; }); @endphp @if($districtStats->count() > 0)

SUMMARY BY DISTRICT

@foreach($districtStats as $stat) @endforeach
District Total Pending Assigned Approved
{{ $stat['district'] }} {{ $stat['count'] }} {{ $stat['pending'] }} {{ $stat['assigned'] }} {{ $stat['approved'] }}
@endif