From 648e864458358e1a0e2762deca35a945979b72c7 Mon Sep 17 00:00:00 2001 From: eduardo.batista Date: Wed, 5 Jul 2017 14:46:58 -0300 Subject: [PATCH] [Feat] Adicionando lista de unidades em que o processo esta aberto. --- rn/MdWsSeiProcedimentoRN.php | 16 ++++++++++++++++ 1 file changed, 16 insertions(+), 0 deletions(-) diff --git a/rn/MdWsSeiProcedimentoRN.php b/rn/MdWsSeiProcedimentoRN.php index b12ae99..9d642a7 100644 --- a/rn/MdWsSeiProcedimentoRN.php +++ b/rn/MdWsSeiProcedimentoRN.php @@ -653,12 +653,20 @@ class MdWsSeiProcedimentoRN extends InfraRN $atividadeDTO = $arrAtividadeDTO[0]; if ($strStaNivelAcessoGlobal != ProtocoloRN::$NA_SIGILOSO) { $result['info'] = 'Processo aberto somente na unidade:'; + $result['unidades'][] = array( + 'id' => $atividadeDTO->getNumIdUnidade(), + 'nome' => $atividadeDTO->getStrSiglaUnidade() + ); $result['lista'][] = array( 'sigla' => $atividadeDTO->getStrSiglaUnidade() ); } else { $result['info'] = 'Processo aberto com o usuário:'; $atividadeDTO = $arrAtividadeDTO[0]; + $result['unidades'][] = array( + 'id' => $atividadeDTO->getNumIdUnidade(), + 'nome' => $atividadeDTO->getStrSiglaUnidade() + ); $result['lista'][] = array( 'sigla' => $atividadeDTO->getStrNomeUsuario() ); @@ -667,6 +675,10 @@ class MdWsSeiProcedimentoRN extends InfraRN if ($strStaNivelAcessoGlobal != ProtocoloRN::$NA_SIGILOSO) { $result['info'] = 'Processo aberto nas unidades:'; foreach ($arrAtividadeDTO as $atividadeDTO) { + $result['unidades'][] = array( + 'id' => $atividadeDTO->getNumIdUnidade(), + 'nome' => $atividadeDTO->getStrSiglaUnidade() + ); $sigla = $atividadeDTO->getStrSiglaUnidade(); if ($atividadeDTO->getNumIdUsuarioAtribuicao() != null) { $sigla .= ' (atribuído a ' . $atividadeDTO->getStrNomeUsuarioAtribuicao() . ')'; @@ -678,6 +690,10 @@ class MdWsSeiProcedimentoRN extends InfraRN } else { $result['info'] = 'Processo aberto com os usuários:'; foreach ($arrAtividadeDTO as $atividadeDTO) { + $result['unidades'][] = array( + 'id' => $atividadeDTO->getNumIdUnidade(), + 'nome' => $atividadeDTO->getStrSiglaUnidade() + ); $sigla = $atividadeDTO->getStrNomeUsuario() . ' na unidade ' . $atividadeDTO->getStrSiglaUnidade(); $result['lista'][] = array( 'sigla' => $sigla -- libgit2 0.21.2