Commit 2dd37821479548b779f8c39d68557ade4590fccc

Authored by Eduardo Heinske
1 parent d798f84e
Exists in master and in 1 other branch desenv

Correção na flag ProcessoAcessadoUnidade

Showing 1 changed file with 19 additions and 4 deletions   Show diff stats
rn/MdWsSeiProcedimentoRN.php
... ... @@ -1080,10 +1080,8 @@ class MdWsSeiProcedimentoRN extends InfraRN
1080 1080 }
1081 1081 }
1082 1082  
1083   - $arrAtividades = $procedimentoDTO ? $procedimentoDTO->getArrObjAtividadeDTO() : null;
1084   -
  1083 + /*$arrAtividades = $procedimentoDTO ? $procedimentoDTO->getArrObjAtividadeDTO() : null;
1085 1084 if ($arrAtividades) {
1086   - /** @var AtividadeDTO $atividadeDTO */
1087 1085 $atividadeDTO = $arrAtividades[0];
1088 1086  
1089 1087 $numTipoVisualizacao=$atividadeDTO->getNumTipoVisualizacao();
... ... @@ -1092,8 +1090,25 @@ class MdWsSeiProcedimentoRN extends InfraRN
1092 1090 $protocoloDTO->getStrStaNivelAcessoGlobal() != ProtocoloRN::$NA_SIGILOSO){
1093 1091 $usuarioVisualizacao = 'S';
1094 1092 }
1095   - }
  1093 + }*/
  1094 +
  1095 + $objAtividadesAbertasDTO = new AtividadeDTO();
  1096 + $objAtividadesAbertasDTO->retNumIdAtividade();
  1097 + $objAtividadesAbertasDTO->retNumTipoVisualizacao();
  1098 + $objAtividadesAbertasDTO->setDthConclusao(null);
  1099 + $objAtividadesAbertasDTO->setDblIdProtocolo($protocoloDTO->getDblIdProtocolo());
  1100 + $objAtividadesAbertasDTO->setNumIdUnidade(SessaoSEI::getInstance()->getNumIdUnidadeAtual());
  1101 + $arrObjAtividadesAbertasDTO = $atividadeRN->listarRN0036($objAtividadesAbertasDTO);
1096 1102  
  1103 + $numTipoVisualizacao=$arrObjAtividadesAbertasDTO[0]->getNumTipoVisualizacao();
  1104 +
  1105 + if ($numTipoVisualizacao && ($numTipoVisualizacao == AtividadeRN::$TV_NAO_VISUALIZADO)){
  1106 + $usuarioVisualizacao = 'N';
  1107 + }
  1108 + else {
  1109 + $usuarioVisualizacao = 'S';
  1110 + }
  1111 +
1097 1112  
1098 1113 if ($arrAtividadePendenciaDTO) {
1099 1114 $atividadePendenciaDTO = $arrAtividadePendenciaDTO[0];
... ...