From a9d64478bc61a4ce5ef11583abfa1c6bb88f16d2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Nicol=C3=A1s?= Date: Fri, 21 Dec 2018 15:21:51 -0300 Subject: [PATCH] refactor seguimiento --- src/js/controller.js | 20 ++++++++++++++------ src/js/service.js | 3 +++ 2 files changed, 17 insertions(+), 6 deletions(-) diff --git a/src/js/controller.js b/src/js/controller.js index 869fbd4..731400b 100644 --- a/src/js/controller.js +++ b/src/js/controller.js @@ -34,7 +34,8 @@ angular.module('focaHojaRuta') producto: 'Super', contacto: remito.nombreCliente, telefonoContacto: '-', - litros: remito.carga + litros: remito.carga, + idRemito: remito.id }; } }, @@ -44,11 +45,18 @@ angular.module('focaHojaRuta') modalInstance.result.then(function(parametros) { // Al guardar los datos del producto entregado logueamos la // actividad para su seguimiento. - focaSeguimientoService.guardarPosicion( - $scope.hojasRuta.remitos[0].id, - 'Entrega de producto', - parametros.observaciones - ); + hojaRutaService.postMovimientoHojaRuta({ + numeroRecibo: parametros.numeroRecibo, + idRemito: parametros.idRemito, + litrosDescargados: parametros.litrosDescargados + }).then(function(movimiento) { + focaSeguimientoService.guardarPosicion( + 'Entrega de producto', + movimiento.data.id, + parametros.observaciones + ); + }); + }); }; diff --git a/src/js/service.js b/src/js/service.js index a3396bf..d5e83e3 100644 --- a/src/js/service.js +++ b/src/js/service.js @@ -4,6 +4,9 @@ angular.module('focaHojaRuta') return { getHojasRuta: function() { return $http.get(route + '/hoja-ruta'); + }, + postMovimientoHojaRuta: function(datos) { + return $http.post(route + '/hoja-ruta/movimiento', datos); } }; }]); -- 1.9.1