@extends('frontend.layout_2') @section('title','আমার লোন') @push('styles') @endpush @section('sub_layout')
{{-- soft animated bubbles --}}
{{-- Header --}}

আমার লোন

আপনার চলমান ও পূর্বের সব লোনের স্ট্যাটাস এক জায়গায় দেখুন।

{{-- Content --}}
@if($loans->isEmpty())
📄
আপনি এখনো কোনো লোন করেননি।
@else @foreach($loans 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 ->where('status', 'upcoming') ->sortBy('due_date') ->first(); $latestDeposit = $loan->deposits->sortByDesc('created_at')->first(); @endphp
Loan #{{ $loan->id }}
{{ strtoupper(str_replace('_',' ', $status)) }}
অ্যামাউন্ট:
৳ {{ number_format($loan->amount) }}
মেয়াদ:
{{ $loan->tenure_months }} মাস
মোট পরিশোধযোগ্য:
৳ {{ number_format($loan->total_payable) }}
মাসিক কিস্তি:
৳ {{ number_format($loan->monthly_installment) }}
আবেদনের তারিখ:
{{ $loan->created_at->format('d M Y') }}
{{-- Deposit summary --}}
জামানত / ডিপোজিট
@if($latestDeposit)
সর্বশেষ ডিপোজিট: ৳ {{ number_format($latestDeposit->amount) }} ({{ strtoupper($latestDeposit->method) }}) – স্ট্যাটাস: {{ ucfirst($latestDeposit->status) }}
trx: {{ $latestDeposit->transaction_id ?? '-' }} • {{ $latestDeposit->created_at->diffForHumans() }}
@else
এই লোনের জন্য এখনো কোনো ডিপোজিট নেই।
@endif {{-- Next installment --}}
পরবর্তী কিস্তি
@if($nextInstallment)
{{ \Carbon\Carbon::parse($nextInstallment->due_date)->format('d M Y') }}
৳ {{ number_format($nextInstallment->amount) }}
আসল: ৳ {{ number_format($nextInstallment->principal_part) }}, ইন্টারেস্ট: ৳ {{ number_format($nextInstallment->interest_part) }}
@else
কোনো upcoming কিস্তি নেই (সম্ভবত লোন চলছে না বা শেষ)।
@endif
@endforeach @endif
@endsection