From 5fa8100a871a40c7c24e361ed22a81004ad44cbc Mon Sep 17 00:00:00 2001 From: efernandez Date: Thu, 3 Jan 2019 14:37:22 -0300 Subject: [PATCH] ver detalle de carga --- src/js/controller.js | 7 ++++++- src/js/controllerDetalleVehiculo.js | 21 ++++++++++++--------- src/js/osm-directive.js | 6 ------ src/views/foca-detalle-vehiculo.html | 16 +++++++++------- src/views/foca-logistica-pedido-ruta.html | 23 ++++++++++++++++++----- 5 files changed, 45 insertions(+), 28 deletions(-) diff --git a/src/js/controller.js b/src/js/controller.js index 3ef5b87..935a99f 100644 --- a/src/js/controller.js +++ b/src/js/controller.js @@ -38,7 +38,12 @@ angular.module('focaLogisticaPedidoRuta') .controller('focaLogisticaPedidoRutaCo }; $scope.cargar = function(idVehiculo, punto) { - var idRemito = JSON.parse(punto).notaPedido.remito.id; + var idRemito; + if (punto === -1) { + idRemito = -1; + }else { + idRemito = JSON.parse(punto).notaPedido.remito.id; + } var modalInstance = $uibModal.open( { ariaLabelledBy: 'Busqueda de Vehiculo', diff --git a/src/js/controllerDetalleVehiculo.js b/src/js/controllerDetalleVehiculo.js index 9494d6e..67f567d 100644 --- a/src/js/controllerDetalleVehiculo.js +++ b/src/js/controllerDetalleVehiculo.js @@ -11,6 +11,7 @@ angular.module('focaLogisticaPedidoRuta') focaLogisticaPedidoRutaService ) { //seteo variables + $scope.idRemito = idRemito; $scope.articulos = []; $scope.vehiculo = {}; $scope.remito = {}; @@ -21,16 +22,18 @@ angular.module('focaLogisticaPedidoRuta') $scope.vehiculo = res.data; } ); - focaLogisticaPedidoRutaService.obtenerRemitoById(idRemito).then( - function(res) { - $scope.remito = res.data; - if($scope.remito.idUsuarioProceso) { - focaModalService.alert('El remito esta siendo cargado por otro usario'); - $uibModalInstance.close(); + if (idRemito !== -1) { + focaLogisticaPedidoRutaService.obtenerRemitoById(idRemito).then( + function(res) { + $scope.remito = res.data; + if($scope.remito.idUsuarioProceso) { + focaModalService.alert('El remito esta siendo cargado por otro usario'); + $uibModalInstance.close(); + } + $scope.articulos = res.data.articulosRemito; } - $scope.articulos = res.data.articulosRemito; - } - ); + ); + } $scope.aceptar = function() { $scope.cargando = true; var cisternaCargas = []; diff --git a/src/js/osm-directive.js b/src/js/osm-directive.js index 43d4b8e..3d1c3b8 100644 --- a/src/js/osm-directive.js +++ b/src/js/osm-directive.js @@ -42,12 +42,6 @@ angular.module('focaLogisticaPedidoRuta').directive('focaLogistica', function() observacion += '
Distancia a casa central: ' + marcador.distancia + 'km'; } - // }else { - // observacion += 'Cantidad de remitos: ' + - // marcador.cantidad + '
'; - // observacion += 'Total Vendido: ' + - // $filter('currency')(marcador.total, '$'); - // } observacion += '
'; observacion += '