diff --git a/src/js/osm-directive.js b/src/js/osm-directive.js index 01a5cbe..2512510 100644 --- a/src/js/osm-directive.js +++ b/src/js/osm-directive.js @@ -13,10 +13,10 @@ angular.module('focaAdminSeguimiento').directive('osm', function() { for(var i in $scope.markers) { $scope.map.removeLayer($scope.markers[i]); } - + $scope.markers = []; var observacion = ''; - + angular.forEach($scope.marcadores, function(marcador) { if ($scope.parametros.actividad === 'Nota de pedido') { observacion = generarObservacion(getNotaPedido(marcador)); @@ -35,7 +35,7 @@ angular.module('focaAdminSeguimiento').directive('osm', function() { L.marker([marcador.latitud, marcador.longitud]).addTo($scope.map) .bindPopup(observacion) ); - + $scope.markers[0].openPopup(); } }); @@ -46,7 +46,7 @@ angular.module('focaAdminSeguimiento').directive('osm', function() { if (!marcador.notaPedido.id) { return false; } - + var notaPedido = marcador.notaPedido; var textVendedor = notaPedido.idVendedor + ' - '; @@ -59,11 +59,11 @@ angular.module('focaAdminSeguimiento').directive('osm', function() { if (!$scope.parametros.individual) { observacion.push(['Ultima Nota de Pedido', '']); } - + var textFecha = $filter('date')(marcador.fecha.slice(0,10), 'dd/MM/yyyy') + ' ' + marcador.fecha.slice(11,19); observacion.push(['Fecha', textFecha]); - + observacion.push(['Nº', $filter('comprobante')([notaPedido.sucursal, notaPedido.numeroNotaPedido ]) ]); @@ -71,7 +71,7 @@ angular.module('focaAdminSeguimiento').directive('osm', function() { if (notaPedido.cliente) { observacion.push(['Cliente', notaPedido.cliente.NOM]); } - + if ($scope.parametros.individual) { observacion.push(['Total', $filter('currency')(notaPedido.total, '$')]); observacion.unshift(['Orden', marcador.orden]); @@ -109,7 +109,7 @@ angular.module('focaAdminSeguimiento').directive('osm', function() { observacion += 'Nº: ' + $filter('comprobante')([ marcador.sucursal, marcador.idUsuario]) + '
'; observacion += 'Cliente: ' + marcador.recibo.cliente.NOM + '
'; - + if ($scope.parametros.individual) { if (marcador.distancia) { observacion += 'Distancia a casa central: ' + @@ -149,14 +149,14 @@ angular.module('focaAdminSeguimiento').directive('osm', function() { observacion += 'Fecha: ' + $filter('date')(marcador.fecha.slice(0,10), 'dd/MM/yyyy') + ' ' + marcador.fecha.slice(11,19) + '
'; - + observacion += 'Nº: ' + $filter('comprobante')([ remito.sucursal, remito.numeroRemito ]) + '
'; observacion += 'Cliente: ' + remito.cliente.NOM + '
'; - + if ($scope.parametros.individual) { observacion += 'Producto: ' + remito.articulosRemito[0].descripcion + '
';