Update ShowServicios.php

This commit is contained in:
lizandrogd
2025-04-02 01:02:56 -05:00
parent 9e55cfe4b2
commit a55f9f28dc
+2 -2
View File
@@ -178,13 +178,13 @@ class ShowServicios extends Component
$cantidad_restante = $servicio_tarifa->pantallas - $cantidad_solicitada;
//Traer todas las cuentas por pantalla 'activo' de los ultimos 15 dias. solo disponibles
$cuentas_pantallas = Cuentas::withCount('historiales') // ✅ Primero contar historiales
$cuentas_pantallas = Cuentas::withCount('historiales')
->whereDate('inicio', '>=', $this->fecha)
->whereDate('vencimiento', '>=', $this->fecha_final_1)
->whereDate('vencimiento', '<=', $this->fecha_final_2)
->where('servicio_id', $servicio_tarifa->id)
->where('estado', 'activo')
->having('historiales_count', '<=', $cantidad_restante) // ✅ Filtrar usando la cuenta
->havingRaw('historiales_count <= ?', [$cantidad_restante]) // Usar havingRaw
->get();