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,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 if ($arrAtividades) { 1084 if ($arrAtividades) {
1086 - /** @var AtividadeDTO $atividadeDTO */  
1087 $atividadeDTO = $arrAtividades[0]; 1085 $atividadeDTO = $arrAtividades[0];
1088 1086
1089 $numTipoVisualizacao=$atividadeDTO->getNumTipoVisualizacao(); 1087 $numTipoVisualizacao=$atividadeDTO->getNumTipoVisualizacao();
@@ -1092,8 +1090,25 @@ class MdWsSeiProcedimentoRN extends InfraRN @@ -1092,8 +1090,25 @@ class MdWsSeiProcedimentoRN extends InfraRN
1092 $protocoloDTO->getStrStaNivelAcessoGlobal() != ProtocoloRN::$NA_SIGILOSO){ 1090 $protocoloDTO->getStrStaNivelAcessoGlobal() != ProtocoloRN::$NA_SIGILOSO){
1093 $usuarioVisualizacao = 'S'; 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 if ($arrAtividadePendenciaDTO) { 1113 if ($arrAtividadePendenciaDTO) {
1099 $atividadePendenciaDTO = $arrAtividadePendenciaDTO[0]; 1114 $atividadePendenciaDTO = $arrAtividadePendenciaDTO[0];