Commit 7a5472ad5a5f63615c63ff57dc09cba27f42663d
1 parent
e03cfe65
Exists in
master
redmine #4219 Injetado o repository 'ConfiguracaoParametroSistemaRepository' par…
…a obter o parametro 'TIPO_CONFIGURACAO_UNIDADE_MEDIDA_ENTRADA'.
Showing
1 changed file
with
13 additions
and
3 deletions
Show diff stats
cit-adm-materiais-web/src/main/webapp/assets/js/angular/custom/controller/MaterialController.js
1 | 1 | 'use strict'; |
2 | 2 | citApp.controller('MaterialController', ['$scope', 'MaterialRepository', 'ClassificacaoMaterialRepository', 'CaracteristicaRepository', 'FileUploader', 'MaterialImagemRepository', |
3 | - '$timeout', 'MaterialCaracteristicaRepository', 'MaterialPermanenteConsumoRepository', 'ContaContabilRepository', 'DominioRepository', '$translate', '$filter', 'MaterialConsumoRepository', 'MaterialConsumoTipoUnidadeMedidaEntradaRepository', 'MaterialPermanenteRepository', 'UnidadeMedidaRepository', '$injector', | |
3 | + '$timeout', 'MaterialCaracteristicaRepository', 'MaterialPermanenteConsumoRepository', 'ContaContabilRepository', 'DominioRepository', '$translate', '$filter', 'MaterialConsumoRepository', 'MaterialConsumoTipoUnidadeMedidaEntradaRepository', 'MaterialPermanenteRepository', 'UnidadeMedidaRepository', 'ConfiguracaoParametroSistemaRepository','$injector', | |
4 | 4 | function MaterialController($scope, MaterialRepository, ClassificacaoMaterialRepository, CaracteristicaRepository, FileUploader, MaterialImagemRepository, |
5 | - $timeout, MaterialCaracteristicaRepository, MaterialPermanenteConsumoRepository, ContaContabilRepository, DominioRepository, $translate, $filter, MaterialConsumoRepository, MaterialConsumoTipoUnidadeMedidaEntradaRepository, MaterialPermanenteRepository, UnidadeMedidaRepository, $injector) { | |
5 | + $timeout, MaterialCaracteristicaRepository, MaterialPermanenteConsumoRepository, ContaContabilRepository, DominioRepository, $translate, $filter, MaterialConsumoRepository, MaterialConsumoTipoUnidadeMedidaEntradaRepository, MaterialPermanenteRepository, UnidadeMedidaRepository, ConfiguracaoParametroSistemaRepository,$injector) { | |
6 | 6 | |
7 | 7 | // CONSTANTES DOMINIO |
8 | 8 | var CODIGO_TIPO_CLASSIFICACAO_DETALHE = 4; |
... | ... | @@ -27,7 +27,17 @@ citApp.controller('MaterialController', ['$scope', 'MaterialRepository', 'Classi |
27 | 27 | $scope.edit = true; |
28 | 28 | $scope.limpar(); |
29 | 29 | }; |
30 | - | |
30 | + | |
31 | + //recupera o parametro TIPO_CONFIGURACAO_UNIDADE_MEDIDA_ENTRADA | |
32 | + ConfiguracaoParametroSistemaRepository.getParametro('TIPO_CONFIGURACAO_UNIDADE_MEDIDA_ENTRADA').then(function(result) { | |
33 | + if(result !== undefined && result.valor === '1' ) { | |
34 | + $scope.indicaMultiplasUnidadesMedida = false; | |
35 | + } else if(result !== undefined && result.valor === '2' ) { | |
36 | + $scope.indicaMultiplasUnidadesMedida = true; | |
37 | + } | |
38 | + | |
39 | + }); | |
40 | + | |
31 | 41 | function verificaMaterialConsumoSetGenerico(){ |
32 | 42 | if ($scope.material.dominioTipoMaterial && $scope.material.dominioTipoMaterial.codigo) { |
33 | 43 | if($scope.material.dominioTipoMaterial.codigo == 1){ | ... | ... |