FEAT: Agregar filtrado por ID de paquete en la función expiring
This commit is contained in:
parent
831d8312b6
commit
6e53e2da0f
@ -69,6 +69,7 @@ public function expiring(Request $request)
|
||||
// Parámetros de consulta
|
||||
$customDays = $request->query('days');
|
||||
$period = $request->query('period');
|
||||
$packageId = $request->query('package_id'); // NUEVO
|
||||
$withClientOnly = $request->boolean('with_client', false);
|
||||
|
||||
// Obtener paquetes activos con sus relaciones
|
||||
@ -83,6 +84,11 @@ public function expiring(Request $request)
|
||||
});
|
||||
}
|
||||
|
||||
// Filtrar por paquete específico si se especifica
|
||||
if ($packageId !== null) {
|
||||
$query->where('package_id', $packageId);
|
||||
}
|
||||
|
||||
$activePackages = $query->get();
|
||||
|
||||
// Filtrar y calcular días restantes
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user