@foreach($prestamo->cuotas as $cuota)
@php
$porcentajeInteres = 0;
$esFraccion = false;
switch($prestamo->modalidad_pago) {
case 'semanal':
$mesActual = floor($cuota->numero_cuota / 4);
$resto = $cuota->numero_cuota % 4;
if ($resto == 0 || $mesActual < floor($prestamo->numero_cuotas / 4)) {
$porcentajeInteres = 20;
} else {
$porcentajeInteres = 10;
$esFraccion = true;
}
break;
case 'quincenal':
$mesActual = floor($cuota->numero_cuota / 2);
$resto = $cuota->numero_cuota % 2;
if ($resto == 0 || $mesActual < floor($prestamo->numero_cuotas / 2)) {
$porcentajeInteres = 20;
} else {
$porcentajeInteres = 10;
$esFraccion = true;
}
break;
case 'mensual':
$porcentajeInteres = 20;
break;
}
@endphp
#:
@if($cuota->cuota_origen_id)
SALDO DE #{{ $cuota->numero_cuota }}
@else
{{ $cuota->numero_cuota }}
({{ $prestamo->modalidad_pago === 'semanal' ? 'semana' : ($prestamo->modalidad_pago === 'quincenal' ? 'quincena' : 'mes') }})
@endif
Fecha:
{{ $cuota->fecha_pago->format('d/m/Y') }}
Monto:
${{ number_format($cuota->monto, 0, ',', '.') }}
@if($cuota->abono_parcial && $cuota->monto_original)
De ${{ number_format($cuota->monto_original, 0, ',', '.') }}
@endif
Interés:
{{ $porcentajeInteres }}%
Estado:
@if($cuota->pagado)
@if($cuota->abono_parcial)
Abono
@else
Pagado
@endif
@else
Pendiente
@endif
@if($cuota->pagado)
Pagado el:
{{ $cuota->fecha_pago_real->format('d/m/Y') }}
Método:
{{ $cuota->metodo_pago }}
@endif
@if(!$cuota->pagado)
Acción:
@endif
@if($cuota->abono_parcial && $cuota->saldo_pendiente > 0)
Saldo generado: ${{ number_format($cuota->saldo_pendiente, 0, ',', '.') }}
@endif
@endforeach