Commit 5a6871cba04f84c413c463d46a02289ddd9df902

Authored by eduardo.batista
1 parent f4d25059
Exists in master and in 1 other branch desenv

[FEAT] Adicionando lista de unidades conforme solicitado pela MBA

Showing 1 changed file with 12 additions and 1 deletions   Show diff stats
rn/MdWsSeiUsuarioRN.php
@@ -162,8 +162,19 @@ class MdWsSeiUsuarioRN extends InfraRN { @@ -162,8 +162,19 @@ class MdWsSeiUsuarioRN extends InfraRN {
162 $this->setaVariaveisAutenticacao(get_object_vars($ret)); 162 $this->setaVariaveisAutenticacao(get_object_vars($ret));
163 $ret->id_unidade_atual = SessaoSEI::getInstance()->getNumIdUnidadeAtual(); 163 $ret->id_unidade_atual = SessaoSEI::getInstance()->getNumIdUnidadeAtual();
164 $token = $this->tokenEncode($usuarioDTO->getStrSigla(), $usuarioDTO->getStrSenha()); 164 $token = $this->tokenEncode($usuarioDTO->getStrSigla(), $usuarioDTO->getStrSenha());
  165 + $unidadeRN = new MdWsSeiUnidadeRN();
  166 + $unidadeDTOConsulta = new UnidadeDTO();
  167 + $unidadeDTOConsulta->setNumMaxRegistrosRetorno(99999);//pedido da MBA
  168 + $arrUnidades = $unidadeRN->pesquisarUnidade($unidadeDTOConsulta);
165 169
166 - return MdWsSeiRest::formataRetornoSucessoREST(null, array('loginData'=> $ret, 'token' => $token)); 170 + return MdWsSeiRest::formataRetornoSucessoREST(
  171 + null,
  172 + array(
  173 + 'loginData'=> $ret,
  174 + 'unidades' => $arrUnidades['data'],
  175 + 'token' => $token
  176 + )
  177 + );
167 }catch (Exception $e){ 178 }catch (Exception $e){
168 return MdWsSeiRest::formataRetornoErroREST($e); 179 return MdWsSeiRest::formataRetornoErroREST($e);
169 } 180 }