From a8ad8cf0c2ab1ebe2090b4212eeff3219b133b99 Mon Sep 17 00:00:00 2001 From: Eric Date: Mon, 29 Apr 2019 17:36:58 -0300 Subject: [PATCH] precios moneda --- src/js/controller.js | 13 ++++++++++--- src/js/service.js | 4 +++- src/views/nota-pedido.html | 6 +++--- 3 files changed, 16 insertions(+), 7 deletions(-) diff --git a/src/js/controller.js b/src/js/controller.js index 66a7f1a..a62eac8 100644 --- a/src/js/controller.js +++ b/src/js/controller.js @@ -101,7 +101,7 @@ angular.module('focaCrearNotaPedido') .controller('notaPedidoCtrl', articulosNotaPedido: [], notaPedidoPlazo: [], notaPedidoPuntoDescarga: { - puntoDescarga: {} + puntoDescarga: {} } }; $scope.idLista = undefined; @@ -736,8 +736,8 @@ angular.module('focaCrearNotaPedido') .controller('notaPedidoCtrl', for (var i = 0; i < articulosTablaTemp.length; i++) { articulosTablaTemp[i].precio = articulosTablaTemp[i].precio * $scope.notaPedido.cotizacion.VENDEDOR; - articulosTablaTemp[i].precio = articulosTablaTemp[i].precio / - cotizacion.VENDEDOR; + articulosTablaTemp[i].precio = (articulosTablaTemp[i].precio / + cotizacion.VENDEDOR).toFixed(4); } $scope.notaPedido.articulosNotaPedido = articulosTablaTemp; $scope.notaPedido.cotizacion = cotizacion; @@ -967,6 +967,13 @@ angular.module('focaCrearNotaPedido') .controller('notaPedidoCtrl', }); } + if ($scope.notaPedido.articulosNotaPedido.length) { + $scope.notaPedido.articulosNotaPedido.forEach(function (articulo) { + articulo.precio = + (articulo.precio / $scope.notaPedido.cotizacion.VENDEDOR).toFixed(4); + }); + } + addArrayCabecera(cabeceras); } diff --git a/src/js/service.js b/src/js/service.js index 7665a5b..cd9a9de 100644 --- a/src/js/service.js +++ b/src/js/service.js @@ -97,7 +97,9 @@ angular.module('focaCrearNotaPedido') }, getProveedorById: function(id) { return $http.get(API_ENDPOINT.URL + '/proveedor/' + id); + }, + getParametros: function() { + return $http.get(API_ENDPOINT.URL + '/parametros/' + 'notaPedido') } - }; }]); diff --git a/src/views/nota-pedido.html b/src/views/nota-pedido.html index 30be62c..7136963 100644 --- a/src/views/nota-pedido.html +++ b/src/views/nota-pedido.html @@ -94,7 +94,7 @@ ng-model="tmpPrecio" class="form-control" foca-tipo-input - min="1" + min="0" step="0.0001" foca-focus="articulo.editPrecio" ng-keypress="editarArticulo($event.keyCode, articulo, tmpCantidad, tmpPrecio);" @@ -163,14 +163,14 @@ ng-model="articuloACargar.cantidad" foca-focus="!cargando" esc-key="resetFilter()" - ng-keypress="agregarATabla($event.keyCode)" + ng-keypress="agregarATabla($event.keyCode)" teclado-virtual > -- 1.9.1