From c3c2a513460824028ec9c87bd63241b2a004b5fc Mon Sep 17 00:00:00 2001 From: Eric Fernandez Date: Tue, 14 May 2019 15:34:01 -0300 Subject: [PATCH] fix comprobante --- src/js/controller.js | 37 +++++++++++++++++++------------------ 1 file changed, 19 insertions(+), 18 deletions(-) diff --git a/src/js/controller.js b/src/js/controller.js index 97522ca..f31df9a 100644 --- a/src/js/controller.js +++ b/src/js/controller.js @@ -111,19 +111,7 @@ angular.module('focaModalDetalleHojaRuta') articulo: $scope.articuloSeleccionado }; - focaSeguimientoService.obtenerPosicion(getPosition) - - var posicion; - - function getPosition(position) { - - posicion = { - latitud: position.coords.latitude, - longitud: position.coords.longitude, - actividad: 'Entrega de producto', - observaciones: $scope.remito.observaciones - } - } + focaSeguimientoService.obtenerPosicion(getPosition); $scope.aDescargar = []; $scope.remito.observaciones = ''; @@ -144,17 +132,30 @@ angular.module('focaModalDetalleHojaRuta') $scope.cambio(siguienteArticulo[0]); } + success().then(function() { + $uibModalInstance.close($scope.remito); + }); //TODO: enviar puntos de descarga, se quita para la demo. // $scope.actualizarPuntoDescarga(); - focaModalDetalleHojaRutaService - .postMovimientoHojaRuta(save) - .then(guardarSeguimiento); + function getPosition(position) { + + $scope.posicion = { + latitud: position.coords.latitude, + longitud: position.coords.longitude, + actividad: 'Entrega de producto', + observaciones: $scope.remito.observaciones + } + + focaModalDetalleHojaRutaService + .postMovimientoHojaRuta(save) + .then(guardarSeguimiento); + } function guardarSeguimiento(res) { - posicion.idComprobante = res.data[0].id; - focaModalDetalleHojaRutaService.guardarPosicion({ posicion: posicion }); + $scope.posicion.idComprobante = res.data[0].id; + focaModalDetalleHojaRutaService.guardarPosicion({ posicion: $scope.posicion }); } } }; -- 1.9.1