From 99231e93fffe866957c7f37b15b5e723f0e3c18e Mon Sep 17 00:00:00 2001 From: efernandez Date: Wed, 7 Nov 2018 17:07:42 -0300 Subject: [PATCH] inputs text change to number, keyboard virtual --- src/js/controller.js | 5 +++++ src/views/nota-pedido.html | 23 +++++++++++++---------- 2 files changed, 18 insertions(+), 10 deletions(-) diff --git a/src/js/controller.js b/src/js/controller.js index f8368b1..b255b71 100644 --- a/src/js/controller.js +++ b/src/js/controller.js @@ -580,6 +580,11 @@ angular.module('focaCrearNotaPedido') .controller('notaPedidoCtrl', $location.path('/'); }; + $scope.parsearATexto = function(articulo) { + articulo.cantidad = parseFloat(articulo.cantidad); + articulo.precio = parseFloat(articulo.precio); + }; + function addCabecera(label, valor) { var propiedad = $filter('filter')($scope.cabecera, {label: label}, true); if(propiedad.length === 1) { diff --git a/src/views/nota-pedido.html b/src/views/nota-pedido.html index e625a2d..5862d16 100644 --- a/src/views/nota-pedido.html +++ b/src/views/nota-pedido.html @@ -120,7 +120,7 @@ class="d-flex" > - @@ -133,11 +133,12 @@ ng-show="articulo.editCantidad" ng-model="articulo.cantidad" class="form-control" - type="number" - min="1" + type="text" foca-focus="articulo.editCantidad" ng-keypress="editarArticulo($event.keyCode, articulo)" ng-focus="selectFocus($event)" + ng-blur="parsearATexto(articulo)" + teclado-virtual > @@ -219,12 +221,13 @@ > -- 1.9.1