diff --git a/src/js/controller.js b/src/js/controller.js
index ea93031..caece3f 100644
--- a/src/js/controller.js
+++ b/src/js/controller.js
@@ -110,37 +110,41 @@ angular.module('focaModalDetalleHojaRuta')
var posicion;
- function getPosition(posicion) {
+ function getPosition(position) {
posicion = {
- latitud: posicion.coords.latitude,
- longitud: posicion.coords.longitude,
+ latitud: position.coords.latitude,
+ longitud: position.coords.longitude,
actividad: 'Entrega de producto',
observaciones: $scope.remito.observaciones
}
}
+ $scope.aDescargar = [];
+ $scope.remito.observaciones = '';
+ $scope.articuloSeleccionado.descargado = true;
+
+ var siguienteArticulo = $scope.remito.articulosRemito.filter(
+ function(articulo) {
+ return articulo.id != $scope.articuloSeleccionado.id;
+ }
+ );
+
+ if (siguienteArticulo.length) {
+ $scope.cambio(siguienteArticulo[0]);
+ }
+
+ $scope.actualizarPuntoDescarga();
+
focaModalDetalleHojaRutaService
.postMovimientoHojaRuta(save)
- .then(guardarSeguimiento)
- .catch(error);
+ .then(guardarSeguimiento);
+
+
function guardarSeguimiento(res) {
posicion.idComprobante = res.data[0].id;
- focaModalDetalleHojaRutaService.guardarPosicion(posicion)
-
- $scope.aDescargar = [];
- $scope.remito.observaciones = '';
- $scope.articuloSeleccionado.descargado = true;
- var siguienteArticulo = $scope.remito.articulosRemito.filter(
- function(articulo) {
- return articulo.id != $scope.articuloSeleccionado.id;
- }
- );
- if(siguienteArticulo.length) {
- $scope.cambio(siguienteArticulo[0]);
- }
- $scope.actualizarPuntoDescarga();
+ focaModalDetalleHojaRutaService.guardarPosicion({ posicion: posicion });
}
}
};
@@ -265,11 +269,8 @@ angular.module('focaModalDetalleHojaRuta')
}
puntoDescarga.latitud = $scope.posicion.latitude;
puntoDescarga.longitud = $scope.posicion.longitude;
- focaModalDetalleHojaRutaService
- .guardarPuntoDescarga(puntoDescarga)
- .then(function(res) {
- $uibModalInstance.close(res.data);
- });
+ focaModalDetalleHojaRutaService.guardarPuntoDescarga(puntoDescarga);
+ $uibModalInstance.close();
};
$scope.guardar = function() {
diff --git a/src/views/modal-detalle-hoja-ruta.html b/src/views/modal-detalle-hoja-ruta.html
index 704433a..ad980ab 100644
--- a/src/views/modal-detalle-hoja-ruta.html
+++ b/src/views/modal-detalle-hoja-ruta.html
@@ -45,15 +45,11 @@
Nombre
- Articulo
- Cantidad