@extends('frontend.layout_2') @section('title','আমার লোন') @push('styles') @endpush @section('sub_layout')

আমার লোন

আপনার Eoan application এবং পুরনো loan data এক জায়গায় দেখুন।

@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
Loan #{{ $loan->id }}
{{ strtoupper(str_replace('_',' ', $status)) }}
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
Loan #{{ $loan->id }}
{{ strtoupper(str_replace('_',' ', $status)) }}
অ্যামাউন্ট:
৳ {{ 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
@endsection