Commit f471da908094cd7b471d2f65afaf26692c4d37f3
1 parent
c01ad3c0
Exists in
master
and in
1 other branch
desenvolvimento do WI = 11007 - [WorkItem][Listar Processos] - Ajuste na flag pr…
…ocessoAcessadoUnidade e indicação de processo gerado ou recebido
Showing
1 changed file
with
17 additions
and
12 deletions
Show diff stats
rn/MdWsSeiProcedimentoRN.php
@@ -1053,18 +1053,6 @@ class MdWsSeiProcedimentoRN extends InfraRN | @@ -1053,18 +1053,6 @@ class MdWsSeiProcedimentoRN extends InfraRN | ||
1053 | $atividadeDTOConsulta->setNumMaxRegistrosRetorno(1); | 1053 | $atividadeDTOConsulta->setNumMaxRegistrosRetorno(1); |
1054 | $atividadeDTOConsulta->setOrdNumIdAtividade(InfraDTO::$TIPO_ORDENACAO_DESC); | 1054 | $atividadeDTOConsulta->setOrdNumIdAtividade(InfraDTO::$TIPO_ORDENACAO_DESC); |
1055 | 1055 | ||
1056 | - $arrAtividades = $atividadeRN->listarRN0036($atividadeDTOConsulta); | ||
1057 | - | ||
1058 | - if ($arrAtividades) { | ||
1059 | - /** @var AtividadeDTO $atividadeDTO */ | ||
1060 | - $atividadeDTO = $arrAtividades[0]; | ||
1061 | - $documentoNovo = $atividadeDTO->getNumIdTarefa() == 1 ? 'S' : 'N'; | ||
1062 | - $usuarioAtribuido = $atividadeDTO->getStrNomeUsuarioAtribuicao(); | ||
1063 | - $tipoVisualizacao = $atividadeDTO->getNumTipoVisualizacao() == 0 ? 'S' : 'N'; | ||
1064 | - if ($atividadeDTO->getNumIdUsuarioVisualizacao() == $usuarioAtribuicaoAtividade) { | ||
1065 | - $usuarioVisualizacao = 'S'; | ||
1066 | - } | ||
1067 | - } | ||
1068 | $arrAtividadePendenciaDTO = array(); | 1056 | $arrAtividadePendenciaDTO = array(); |
1069 | if ($dto instanceof ProcedimentoDTO && $dto->isSetArrObjAtividadeDTO()) { | 1057 | if ($dto instanceof ProcedimentoDTO && $dto->isSetArrObjAtividadeDTO()) { |
1070 | $procedimentoDTO = $dto; | 1058 | $procedimentoDTO = $dto; |
@@ -1086,6 +1074,22 @@ class MdWsSeiProcedimentoRN extends InfraRN | @@ -1086,6 +1074,22 @@ class MdWsSeiProcedimentoRN extends InfraRN | ||
1086 | $arrAtividadePendenciaDTO = $procedimentoDTO->getArrObjAtividadeDTO(); | 1074 | $arrAtividadePendenciaDTO = $procedimentoDTO->getArrObjAtividadeDTO(); |
1087 | } | 1075 | } |
1088 | } | 1076 | } |
1077 | + | ||
1078 | + $arrAtividades = $procedimentoDTO->getArrObjAtividadeDTO(); | ||
1079 | + | ||
1080 | + if ($arrAtividades) { | ||
1081 | + /** @var AtividadeDTO $atividadeDTO */ | ||
1082 | + $atividadeDTO = $arrAtividades[0]; | ||
1083 | + | ||
1084 | + $numTipoVisualizacao=$atividadeDTO->getNumTipoVisualizacao(); | ||
1085 | + | ||
1086 | + if ($numTipoVisualizacao != AtividadeRN::$TV_NAO_VISUALIZADO && | ||
1087 | + $protocoloDTO->getStrStaNivelAcessoGlobal() != ProtocoloRN::$NA_SIGILOSO){ | ||
1088 | + $usuarioVisualizacao = 'S'; | ||
1089 | + } | ||
1090 | + } | ||
1091 | + | ||
1092 | + | ||
1089 | if ($arrAtividadePendenciaDTO) { | 1093 | if ($arrAtividadePendenciaDTO) { |
1090 | $atividadePendenciaDTO = $arrAtividadePendenciaDTO[0]; | 1094 | $atividadePendenciaDTO = $arrAtividadePendenciaDTO[0]; |
1091 | if ($atividadePendenciaDTO->getNumTipoVisualizacao() & AtividadeRN::$TV_REMOCAO_SOBRESTAMENTO) { | 1095 | if ($atividadePendenciaDTO->getNumTipoVisualizacao() & AtividadeRN::$TV_REMOCAO_SOBRESTAMENTO) { |
@@ -1860,6 +1864,7 @@ class MdWsSeiProcedimentoRN extends InfraRN | @@ -1860,6 +1864,7 @@ class MdWsSeiProcedimentoRN extends InfraRN | ||
1860 | if($arrIdProcessos){ | 1864 | if($arrIdProcessos){ |
1861 | $protocoloRN = new ProtocoloRN(); | 1865 | $protocoloRN = new ProtocoloRN(); |
1862 | $protocoloDTO = new MdWsSeiProtocoloDTO(); | 1866 | $protocoloDTO = new MdWsSeiProtocoloDTO(); |
1867 | + | ||
1863 | $protocoloDTO->setDblIdProtocolo($arrIdProcessos, InfraDTO::$OPER_IN); | 1868 | $protocoloDTO->setDblIdProtocolo($arrIdProcessos, InfraDTO::$OPER_IN); |
1864 | $protocoloDTO->retDblIdProtocolo(); | 1869 | $protocoloDTO->retDblIdProtocolo(); |
1865 | $protocoloDTO->retNumIdUnidadeGeradora(); | 1870 | $protocoloDTO->retNumIdUnidadeGeradora(); |