From c6b9d853542e8dd0443e434bb4760e29569e3db7 Mon Sep 17 00:00:00 2001 From: joyfas.silva Date: Thu, 12 May 2016 09:05:13 -0300 Subject: [PATCH] campo qtde sempre visivel --- cit-tabelas-corp-web/src/main/webapp/assets/js/angular/custom/controller/UnidadeMedidaController.js | 40 ++++++++++++++++++++-------------------- 1 file changed, 20 insertions(+), 20 deletions(-) diff --git a/cit-tabelas-corp-web/src/main/webapp/assets/js/angular/custom/controller/UnidadeMedidaController.js b/cit-tabelas-corp-web/src/main/webapp/assets/js/angular/custom/controller/UnidadeMedidaController.js index e5a4a90..e227eb1 100644 --- a/cit-tabelas-corp-web/src/main/webapp/assets/js/angular/custom/controller/UnidadeMedidaController.js +++ b/cit-tabelas-corp-web/src/main/webapp/assets/js/angular/custom/controller/UnidadeMedidaController.js @@ -3,10 +3,7 @@ citApp.controller('UnidadeMedidaController', ['$scope', 'UnidadeMedidaRepository', '$translate', '$timeout', 'DominioRepository', function UnidadeMedidaController($scope, UnidadeMedidaRepository, $translate, $timeout, DominioRepository) { - $scope.unidadeMedida = { - showDecimal: false, - showInteiro: false - }; + $scope.showInteiro= true; // Limpa formulário para novo cadastro $scope.resetForm = function() { @@ -75,7 +72,9 @@ citApp.controller('UnidadeMedidaController', ['$scope', 'UnidadeMedidaRepository $scope.unidadeMedida = result.originalElement; $scope.edit = edit; $scope.setLoading(false); + $scope.alternaTipoNumerico(); }); + }; DominioRepository.findAllDominio('tipoNumerico').then(function(result) { @@ -89,26 +88,27 @@ citApp.controller('UnidadeMedidaController', ['$scope', 'UnidadeMedidaRepository $scope.alternaTipoNumerico = function(){ $timeout(function(){ if($scope.unidadeMedida.tipoNumerico){ - switch($scope.unidadeMedida.tipoNumerico.codigo){ - case 1: - $scope.showInteiro= true; - $scope.showDecimal = false; - $scope.unidadeMedida.quantidadeDecimal = ''; - break; - - case 2: - $scope.showDecimal = true; - $scope.showInteiro= false; - $scope.unidadeMedida.quantidadeInteiro = ''; - break; - - } + $scope.defineTipoNumerico(); }else{ - $scope.showDecimal = false; - $scope.showInteiro= false; + $scope.showInteiro= true; $scope.unidadeMedida.quantidadeInteiro = ''; $scope.unidadeMedida.quantidadeDecimal = ''; } }); }; + $scope.defineTipoNumerico = function(){ + switch($scope.unidadeMedida.tipoNumerico.codigo){ + case 1: + $scope.showInteiro= true; + $scope.showDecimal = false; + $scope.unidadeMedida.quantidadeDecimal = ''; + break; + + case 2: + $scope.showDecimal = true; + $scope.showInteiro= false; + $scope.unidadeMedida.quantidadeInteiro = ''; + break; + } + }; }]); \ No newline at end of file -- libgit2 0.21.2