@extends('layouts.app') @section('content')
{{-- Breadcrumb Navigation --}} {{-- Page Header --}}

{{ $user->name }}'s Loan Enquiries

{{ $user->email }} | {{ $user->phone_number ?? 'N/A' }}

Back to Dashboard
{{-- Simple Metric Cards --}}

TOTAL

{{ $statusBreakdown['total'] ?? 0 }}

ASSIGNED

{{ $statusBreakdown['assigned'] ?? 0 }}

PROCESSED

{{ $statusBreakdown['processed'] ?? 0 }}

APPROVED

{{ $statusBreakdown['approved'] ?? 0 }}

REJECTED

{{ $statusBreakdown['rejected'] ?? 0 }}

PAID

{{ $statusBreakdown['paid'] ?? 0 }}

OVERDUE

{{ $statusBreakdown['overdue'] ?? 0 }}

{{-- Enquiries Table --}}
Loan Enquiries
@forelse($enquiries as $enquiry) @php $loan = $enquiry->loanApplication; // Determine overdue type based on current status $daysSinceCreated = now()->diffInDays($enquiry->created_at); $daysInCurrentStatus = now()->diffInDays($enquiry->updated_at); $isOverdue = false; $overdueType = ''; if ($enquiry->status == 'pending' && $daysSinceCreated >= 3) { $isOverdue = true; $overdueType = 'Pending Overdue'; } elseif ($enquiry->status == 'assigned' && $daysInCurrentStatus >= 3) { $isOverdue = true; $overdueType = 'Assigned Overdue'; } elseif ($enquiry->status == 'processed' && $daysInCurrentStatus >= 3) { $isOverdue = true; $overdueType = 'Processed Overdue'; } elseif ($enquiry->status == 'approved' && $daysInCurrentStatus >= 3) { $isOverdue = true; $overdueType = 'Approved Overdue'; } @endphp @empty @endforelse
SN Check Number Full Name Force Number Phone Loan Amount Loan Type Loan Category Duration Interest Rate Monthly Deduction Total + Interest Total Interest Processing Fee Insurance Disbursement Amount Requested Amount Status Created Date Actions
{{ ($enquiries->currentPage() - 1) * $enquiries->perPage() + $loop->iteration }} {{ $enquiry->check_number }} {{ ucwords($enquiry->full_name) }} {{ $enquiry->force_no ?? 'N/A' }} {{ $enquiry->phone ?? 'N/A' }} @if($loan && $loan->loan_amount) Tsh {{ number_format($loan->loan_amount) }} @else N/A @endif {{ $loan->loan_type ?? 'N/A' }} {{ $loan ? ucfirst(str_replace('_', ' ', $loan->loan_category)) : 'N/A' }} {{ $loan && $loan->loan_duration ? $loan->loan_duration . ' months' : 'N/A' }} {{ $loan && $loan->interest_rate ? $loan->interest_rate . '%' : 'N/A' }} @if($loan && $loan->monthly_deduction) Tsh {{ number_format($loan->monthly_deduction) }} @else N/A @endif @if($loan && $loan->total_loan_with_interest) Tsh {{ number_format($loan->total_loan_with_interest) }} @else N/A @endif @if($loan && $loan->total_interest) Tsh {{ number_format($loan->total_interest) }} @else N/A @endif @if($loan && $loan->processing_fee) Tsh {{ number_format($loan->processing_fee) }} @else N/A @endif @if($loan && $loan->insurance) Tsh {{ number_format($loan->insurance) }} @else N/A @endif @if($loan && $loan->disbursement_amount) Tsh {{ number_format($loan->disbursement_amount) }} @else N/A @endif @if($loan && $loan->requested_amount) Tsh {{ number_format($loan->requested_amount) }} @else N/A @endif @if($isOverdue) {{ $overdueType }} @else @if($enquiry->status == 'assigned') Assigned @elseif($enquiry->status == 'processed') Processed @elseif($enquiry->status == 'approved') Approved @elseif($enquiry->status == 'rejected') Rejected @elseif($enquiry->status == 'paid' || $enquiry->status == 'completed') Paid @else {{ ucfirst($enquiry->status) }} @endif @endif {{ $enquiry->created_at->format('d M Y') }} @if($enquiry->status == 'assigned' || ($isOverdue && strpos($overdueType, 'Assigned') !== false)) @endif

No enquiries found

@if($enquiries->hasPages()) @endif
{{-- Filter Modal --}} {{-- Reassign Modal --}} @endsection