@if(($erinLoans ?? collect())->isEmpty() && ($loans ?? collect())->isEmpty())
@else
{{-- Erin Loan Applications --}}
@foreach(($erinLoans ?? collect()) as $loan)
@php
$status = $loan->status;
$badgeClass = 'badge-pending';
if ($status === 'approved') {
$badgeClass = 'badge-running';
} elseif ($status === 'rejected') {
$badgeClass = 'badge-rejected';
} elseif ($status === 'security_approved') {
$badgeClass = 'badge-security';
} elseif ($status === 'submitted') {
$badgeClass = 'badge-submitted';
}
$plan = $loan->loanPlan;
$totalPayable = $loan->total_payable ?? ((int) $loan->monthly_installment * (int) $loan->term_months);
@endphp
Plan:
@if($plan)
{{ $plan->term_months }} মাস / ৳ {{ number_format($plan->amount) }}
@else
-
@endif
লোন অ্যামাউন্ট:
৳ {{ number_format((float) $loan->requested_amount) }}
মেয়াদ:
{{ $loan->term_months }} মাস
মাসিক কিস্তি:
৳ {{ number_format((float) $loan->monthly_installment) }}
মোট পরিশোধযোগ্য:
৳ {{ number_format((float) $totalPayable) }}
ইন্টারেস্ট:
{{ number_format((float) $loan->interest_rate_annual, 2) }}%
আবেদনের তারিখ:
{{ $loan->submitted_at ? $loan->submitted_at->format('d M Y') : $loan->created_at?->format('d M Y') }}
@if((float) $loan->fee_custom > 0)
Admin Fee:
৳ {{ number_format((float) $loan->fee_custom, 2) }}
@endif
@if(!empty($loan->message_custom))
Admin Message:
{{ $loan->message_custom }}
@endif
@if($loan->approved_at)
অনুমোদনের তথ্য
Approved at:
{{ $loan->approved_at->format('d M Y, h:i A') }}
@if($loan->disbursed_at)
Balance added:
{{ $loan->disbursed_at->format('d M Y, h:i A') }}
@endif
@endif
@endforeach
{{-- Old Loans --}}
@foreach(($loans ?? collect()) as $loan)
@php
$status = $loan->status;
$badgeClass = 'badge-pending';
if ($status === 'running') {
$badgeClass = 'badge-running';
} elseif ($status === 'rejected') {
$badgeClass = 'badge-rejected';
} elseif (in_array($status, ['completed','closed'])) {
$badgeClass = 'badge-completed';
}
$nextInstallment = $loan->installments
->whereIn('status', ['upcoming', 'pending'])
->sortBy('due_date')
->first();
$latestDeposit = $loan->deposits->sortByDesc('created_at')->first();
@endphp
অ্যামাউন্ট:
৳ {{ number_format((float) $loan->amount) }}
মেয়াদ:
{{ $loan->tenure_months }} মাস
মোট পরিশোধযোগ্য:
৳ {{ number_format((float) $loan->total_payable) }}
মাসিক কিস্তি:
৳ {{ number_format((float) $loan->monthly_installment) }}
আবেদনের তারিখ:
{{ $loan->created_at?->format('d M Y') }}
জামানত / ডিপোজিট
@if($latestDeposit)
সর্বশেষ ডিপোজিট:
৳ {{ number_format((float) $latestDeposit->amount) }}
({{ strtoupper($latestDeposit->method) }})
—
স্ট্যাটাস: {{ ucfirst($latestDeposit->status) }}
trx: {{ $latestDeposit->transaction_id ?? '-' }}
•
{{ $latestDeposit->created_at?->diffForHumans() }}
@else
এই লোনের জন্য এখনো কোনো ডিপোজিট নেই।
@endif
পরবর্তী কিস্তি
@if($nextInstallment)
{{ \Carbon\Carbon::parse($nextInstallment->due_date)->format('d M Y') }}
৳ {{ number_format((float) $nextInstallment->amount) }}
আসল:
৳ {{ number_format((float) $nextInstallment->principal_part) }},
ইন্টারেস্ট:
৳ {{ number_format((float) $nextInstallment->interest_part) }}
@else
কোনো upcoming কিস্তি নেই।
@endif
@endforeach
@endif