diff --git a/gulpfile.js b/gulpfile.js index 188182c..da2ef5b 100644 --- a/gulpfile.js +++ b/gulpfile.js @@ -43,7 +43,6 @@ gulp.task('uglify', ['templates'], function() { gulp.dest(paths.tmp), rename('foca-logistica-pedido-ruta.min.js'), uglify(), - replace('"ngRoute","ui.bootstrap"', ''), gulp.dest(paths.dist) ] ); diff --git a/src/js/app.js b/src/js/app.js index 7cbe9a6..9ec620d 100644 --- a/src/js/app.js +++ b/src/js/app.js @@ -1,4 +1 @@ -angular.module('focaLogisticaPedidoRuta', [ - 'ngRoute', - 'ui.bootstrap' -]); +angular.module('focaLogisticaPedidoRuta', []); diff --git a/src/js/controller.js b/src/js/controller.js index 88e1c57..797eb32 100644 --- a/src/js/controller.js +++ b/src/js/controller.js @@ -260,9 +260,8 @@ angular.module('focaLogisticaPedidoRuta') .controller('focaLogisticaPedidoRutaCo } return false; } - // TODO: descomentar en produccion - // $interval(function() { - // getSeguimiento(); - // }, 5000); + $interval(function() { + getSeguimiento(); + }, 5000); } ]); diff --git a/src/js/controllerCerrarVehiculo.js b/src/js/controllerCerrarVehiculo.js index 990ebea..fdfa089 100644 --- a/src/js/controllerCerrarVehiculo.js +++ b/src/js/controllerCerrarVehiculo.js @@ -16,9 +16,10 @@ angular.module('focaLogisticaPedidoRuta') focaLogisticaPedidoRutaService.obtenerVehiculoById(idVehiculo).then(function(res) { $scope.vehiculo = res.data; }); - focaLogisticaPedidoRutaService.getRemitos(idVehiculo).then(function(res) { - $scope.remitos = focaLogisticaPedidoRutaService.obtenerRemitosDeCarga(res.data); - }); + focaLogisticaPedidoRutaService.getRemitosByIdVehiculo(idVehiculo, 1, 1).then( + function(res) { + $scope.remitos = res.data; + }); focaLogisticaPedidoRutaService.numeroHojaRuta().then(function(res) { $scope.sucursal = res.data.sucursal; $scope.numero = res.data.numeroHojaRuta; diff --git a/src/js/osm-directive.js b/src/js/osm-directive.js index 078d0d9..3d7a7af 100644 --- a/src/js/osm-directive.js +++ b/src/js/osm-directive.js @@ -71,10 +71,10 @@ angular.module('focaLogisticaPedidoRuta').directive('focaLogistica', function() } $scope.markers.push( L.marker( - [marcador.latitud, marcador.longitud], - {icon: icon, draggable: true}) + [marcador.latitud, marcador.longitud], {icon: icon}) .addTo($scope.map) .bindPopup(observacion) + .bindTooltip('Haga click para seleccionar') ); //abre marcador del primer punto //$scope.markers[0].openPopup(); diff --git a/src/js/service.js b/src/js/service.js index a69cf1a..faf3956 100644 --- a/src/js/service.js +++ b/src/js/service.js @@ -33,36 +33,10 @@ angular.module('focaLogisticaPedidoRuta') vehiculoSinRemitos: sinRemitos }); }, - obtenerRemitosDeCarga: function(remitos) { - var remitosRes = []; - for(var i = 0; i < remitos.cisternas.length; i++) { - procesoCistena(remitos.cisternas[i], this.fecha.toISOString()); - } - function procesoCistena(cisterna, fecha) { - for(var j = 0; j < cisterna.cisternasCarga.length; j++) { - for(var k = 0; k < cisterna.cisternasCarga[j].cisternaMovimientos - .length; k++) - { - if(cisterna.cisternasCarga[j].fechaReparto.substring(0, 10) === - fecha.substring(0, 10)) - { - procesoMovimiento(cisterna.cisternasCarga[j] - .cisternaMovimientos[k]); - } - } - } - } - function procesoMovimiento(movimiento) { - if(!movimiento.anulado && movimiento.remito && - !movimiento.remito.idHojaRuta) { - var remito = movimiento.remito; - var yaEstaCargado = $filter('filter')(remitosRes, {id: remito.id}); - if(!yaEstaCargado.length && movimiento.metodo === 'carga') { - remitosRes.push(remito); - } - } - } - return remitosRes; + getRemitosByIdVehiculo: function(idVehiculo, sinConfirmar, sinHojaRuta) { + return $http.get(url + '/vehiculo/obtener/remitos/' + + idVehiculo + '/' + this.fecha.toISOString().substring(0, 10) + + '/' + sinConfirmar + '/' + sinHojaRuta); }, getVehiculosByIdUsuario: function() { return $http.get(url + '/vehiculo/usuario/' + this.idUsuario); diff --git a/src/views/foca-logistica-pedido-ruta.html b/src/views/foca-logistica-pedido-ruta.html index 9f3e354..8e6b939 100644 --- a/src/views/foca-logistica-pedido-ruta.html +++ b/src/views/foca-logistica-pedido-ruta.html @@ -105,7 +105,12 @@ -