@extends('backend.master') @section('content')

Loan Deposit Requests

Approve, reject and view deposit details

@if(session('success'))
{{ session('success') }}
@endif @if(session('error'))
{{ session('error') }}
@endif @if(session('info'))
{{ session('info') }}
@endif @if($errors->any())
@endif {{-- Filter --}}
{{-- Table --}}
@forelse($deposits as $deposit) @php $oldLoan = $deposit->loan; $user = $oldLoan?->user; $statusClass = match($deposit->status) { 'approved' => 'bg-green-50 text-green-700 border border-green-200', 'rejected' => 'bg-red-50 text-red-700 border border-red-200', default => 'bg-yellow-50 text-yellow-700 border border-yellow-200', }; $loanStatusClass = match($oldLoan?->status) { 'running', 'completed' => 'text-green-700', 'pending_approval' => 'text-blue-700', 'pending_deposit', 'draft', 'summary_confirmed', 'nid_uploaded' => 'text-yellow-700', 'rejected' => 'text-red-700', default => 'text-gray-600', }; @endphp @empty @endforelse
User Loan Method Amount Transaction ID Status Date Actions
{{ $user?->name ?? 'N/A' }}
{{ $user?->phone ?? $user?->email ?? 'No contact' }}
@if($user?->balance !== null)
Balance: ৳{{ number_format((float) $user->balance, 0) }}
@endif
Loan #{{ $oldLoan?->id ?? 'N/A' }}
Amount: ৳{{ number_format((float) ($oldLoan?->amount ?? 0), 0) }}
Status: {{ $oldLoan?->status ? strtoupper(str_replace('_', ' ', $oldLoan->status)) : 'N/A' }}
{{ strtoupper($deposit->method) }} ৳{{ number_format((float) $deposit->amount, 0) }} {{ $deposit->transaction_id }} {{ ucfirst($deposit->status) }} {{ $deposit->created_at?->format('d M Y, h:i A') }}
Details @if($deposit->status !== 'approved')
@csrf
@endif @if($deposit->status !== 'rejected')
@csrf
@endif
No deposit requests found.
Showing {{ $deposits->firstItem() ?? 0 }} - {{ $deposits->lastItem() ?? 0 }} of {{ $deposits->total() }}
{{ $deposits->links() }}
@endsection