diff --git a/app/Http/Controllers/Api/ArcoController.php b/app/Http/Controllers/Api/ArcoController.php index 63d527f..883499d 100644 --- a/app/Http/Controllers/Api/ArcoController.php +++ b/app/Http/Controllers/Api/ArcoController.php @@ -194,8 +194,7 @@ public function deteccionesDelDia(Request $request, int $id) // Filtrar solo VIN, placa, antena y si es robado $deteccionesFiltradas = array_map(function($deteccion) { return [ - 'tid' => $deteccion['fast_id'] ?? null, - 'vin' => $deteccion['vin'] ?? null, + 'vin' => $deteccion['fast_id'] ?? null, 'placa' => $deteccion['placa'] ?? null, 'antena' => $deteccion['antena'] ?? null, 'robado' => $deteccion['tiene_reporte_robo'] ?? false, diff --git a/app/Services/VehicleService.php b/app/Services/VehicleService.php index dc26d9b..c6a090a 100644 --- a/app/Services/VehicleService.php +++ b/app/Services/VehicleService.php @@ -281,6 +281,9 @@ private function registrarDeteccionDelDia(string $fastId, array $vehiculo, ?int $timestamp = now()->timestamp; $key = "deteccion:dia:{$fecha}:{$fastId}:{$timestamp}"; + // Obtener nombre del arco + $arcoNombre = $arcoId ? Arco::find($arcoId)?->nombre : null; + $datosDeteccion = [ 'fast_id' => $fastId, 'vin' => $vehiculo['vin'] ?? null, @@ -289,6 +292,7 @@ private function registrarDeteccionDelDia(string $fastId, array $vehiculo, ?int 'modelo' => $vehiculo['modelo'] ?? null, 'color' => $vehiculo['color'] ?? null, 'arco_id' => $arcoId, + 'arco_nombre' => $arcoNombre, 'antena' => $antena, 'estado' => $resultado['estado'] ?? 'LIBRE', 'tiene_reporte_robo' => $resultado['tiene_reporte_robo'] ?? false,