Commit 7a5472ad5a5f63615c63ff57dc09cba27f42663d

Authored by thiago.coimbra
1 parent e03cfe65
Exists in master

redmine #4219 Injetado o repository 'ConfiguracaoParametroSistemaRepository' par…

…a obter o parametro 'TIPO_CONFIGURACAO_UNIDADE_MEDIDA_ENTRADA'.
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){
... ...