diff --git a/src/js/osm-directive.js b/src/js/osm-directive.js index 461719d..42cfd04 100644 --- a/src/js/osm-directive.js +++ b/src/js/osm-directive.js @@ -57,7 +57,7 @@ angular.module('focaAdminSeguimiento').directive('osm', function() { } } - if (marcador.visita) icon.options.iconUrl = 'img/marker-icon-2x-yellow.png'; + // if (marcador.visita) icon.options.iconUrl = 'img/marker-icon-2x-yellow.png'; if (observacion) { $scope.markers.push( @@ -74,15 +74,17 @@ angular.module('focaAdminSeguimiento').directive('osm', function() { function getNotaPedido(marcador) { var observacion = []; - if(marcador.visita) { - return getVisita(marcador); - } else if(!marcador.notaPedido.id) { - return false; - } + // if(marcador.visita) { + // return getVisita(marcador); + // } else if(!marcador.id) { + // return false; + // } - var notaPedido = marcador.notaPedido; + var notaPedido = marcador; - if (notaPedido.vendedor) { + if (notaPedido.vendedor && + notaPedido.vendedor.NUM && + notaPedido.vendedor.NOM) { observacion.push([ 'Vendedor', notaPedido.vendedor.NUM + ' - ' + notaPedido.vendedor.NOM @@ -94,8 +96,8 @@ angular.module('focaAdminSeguimiento').directive('osm', function() { observacion.push(['Ultima Nota de Pedido', '']); } - var textFecha = $filter('date')(marcador.fecha.slice(0,10), 'dd/MM/yyyy') + - ' ' + marcador.fecha.slice(11,19); + var textFecha = $filter('date')(notaPedido.fechaCarga.slice(0,10), 'dd/MM/yyyy') + + ' ' + notaPedido.fechaCarga.slice(11,19); observacion.push(['Fecha', textFecha]); observacion.push(['NÂș', @@ -108,7 +110,7 @@ angular.module('focaAdminSeguimiento').directive('osm', function() { if ($scope.parametros.individual) { observacion.push(['Total', $filter('currency')(notaPedido.total, '$')]); - observacion.unshift(['Orden', marcador.orden]); + // observacion.unshift(['Orden', marcador.orden]); if (marcador.distancia) { observacion.push(['Distancia a casa central', @@ -117,11 +119,11 @@ angular.module('focaAdminSeguimiento').directive('osm', function() { } } else { observacion.push(['Cantidad de nota de pedido', - marcador.cantidad + notaPedido.cantidad ]); observacion.push(['Total Vendido', - $filter('currency')(marcador.total, '$') + $filter('currency')(notaPedido.total, '$') ]); }