@extends('layouts.app') @section('title', 'Préstamos') @push('styles') @endpush @section('content')

Mis Préstamos

@if(request()->hasAny(['search', 'modalidad', 'estado'])) @endif
@if($prestamos->isEmpty())

No hay préstamos registrados

Crea tu primer préstamo para comenzar

Crear Préstamo
@else
Desliza para ver todos los préstamos
@foreach($prestamos as $prestamo)
{{ $prestamo->cliente_nombre_completo }}
{{ $prestamo->fecha_entrega->format('d/m/Y') }}
@php $cuotasPagadas = $prestamo->cuotas->where('pagado', true)->count(); $totalCuotas = $prestamo->cuotas->count(); $porcentajePago = $totalCuotas > 0 ? ($cuotasPagadas / $totalCuotas) * 100 : 0; // Verificar si hay cuotas pagadas mediante renovación $tieneRenovacion = $prestamo->cuotas->contains(function($cuota) { return $cuota->pagado && str_contains(strtolower($cuota->observaciones ?? ''), 'renovación'); }); @endphp
@if($cuotasPagadas == $totalCuotas) @if($tieneRenovacion) Renovación @else Completo @endif @else {{ $cuotasPagadas }}/{{ $totalCuotas }} @endif
Monto
${{ number_format($prestamo->monto_credito, 0, ',', '.') }}
Total a Pagar
${{ number_format($prestamo->total_pagar, 0, ',', '.') }}
Modalidad
{{ $prestamo->modalidad_pago }}
Cuota
${{ number_format($prestamo->valor_cuota, 0, ',', '.') }}
@if($cuotasPagadas < $totalCuotas)
{{ number_format($porcentajePago, 1) }}% completado
@endif
@endforeach
Mostrando {{ $prestamos->count() }} de {{ $totalPrestamos }} préstamos
@endif @endsection @push('scripts') @endpush