From 48517fb9771aceecaad16fc7d5e76a3888a8cde8 Mon Sep 17 00:00:00 2001 From: efernandez Date: Mon, 21 Jan 2019 12:45:21 -0300 Subject: [PATCH] avances --- src/js/controller.js | 51 ++++++++++++++++++--------------------------------- src/js/service.js | 3 --- 2 files changed, 18 insertions(+), 36 deletions(-) diff --git a/src/js/controller.js b/src/js/controller.js index da242ee..1cefe35 100644 --- a/src/js/controller.js +++ b/src/js/controller.js @@ -49,35 +49,15 @@ angular.module('focaHojaRuta') templateUrl: 'modal-detalle-hoja-ruta.html', controller: 'focaModalDetalleHojaRutaController', resolve: { - remito : function() {return remito;} + idRemito : function() {return remito.id;} }, size: 'lg' } ); modalInstance.result.then(function(detalle) { console.log(detalle); - /*Al guardar los datos del producto entregado logueamos la - actividad para su seguimiento. - - hojaRutaService.postMovimientoHojaRuta(detalle).then(function(movimiento) { - console.log(detalle) ; - }); - var promesaSeguimiento = focaSeguimientoService.posicionCallBack(success); - function success(posicion) { - var nuevaPosicion = { - posicion: { - latitud: posicion.coords.latitude, - longitud: posicion.coords.longitude, - idComprobante: detalle.idRemito, - actividad: 'Entrega de producto', - observaciones: detalle.observaciones - } - }; - focaSeguimientoService.nuevaPosicion(nuevaPosicion).then(successMark); - } - function successMark(seguimiento) { - console.log(seguimiento); - }*/ + //función a ejecutar cuando se carga la cisterna + //eliminar console log en produccion cuando sea necesario }); }; @@ -110,16 +90,21 @@ angular.module('focaHojaRuta') }; $scope.terminarHojaRuta = function() { - hojaRutaService.terminarHojaRuta($scope.hojasRuta.id).then( - function() { - focaModalService.alert( - 'Hoja de ruta ' + - $filter('comprobante')([$scope.puntoVenta, $scope.comprobante]) + - ' cerrada con éxito' - ); - $location.path('/'); - } - ); + focaModalService + .confirm('¿Desea terminar la hoja de ruta? No podra realizar ninguna' + + 'otra descarga ni modificación') + .then(terminar); + function terminar() { + hojaRutaService.terminarHojaRuta($scope.hojasRuta.id).then( + function() { + focaModalService.alert( + 'Hoja de ruta ' + + $filter('comprobante')([$scope.puntoVenta, + $scope.comprobante]) + ' cerrada con éxito'); + $location.path('/'); + } + ); + } }; } ]); diff --git a/src/js/service.js b/src/js/service.js index 8cd3f37..d28a806 100644 --- a/src/js/service.js +++ b/src/js/service.js @@ -5,9 +5,6 @@ angular.module('focaHojaRuta') getHojasRuta: function(chofer) { return $http.get(route + '/hoja-ruta/chofer/' + chofer); }, - postMovimientoHojaRuta: function(datos) { - return $http.post(route + '/hoja-ruta/movimiento', datos); - }, terminarHojaRuta: function(hojaRuta) { return $http.get(route + '/hoja-ruta/terminar/' + hojaRuta); } -- 1.9.1