Commit 446532f36d44f53560c3e06ce8a071e700cc631e

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

[FEAT] Incluindo status de Processo.

Showing 1 changed file with 18 additions and 0 deletions   Show diff stats
rn/MdWsSeiProcedimentoRN.php
... ... @@ -311,6 +311,11 @@ class MdWsSeiProcedimentoRN extends InfraRN {
311 311 $retornoProgramado = 'N';
312 312 $retornoAtrasado = 'N';
313 313  
  314 + $processoBloqueado = $protocoloDTO->getStrStaEstado() == ProtocoloRN::$TE_PROCEDIMENTO_BLOQUEADO ? 'S' : 'N';
  315 + $processoRemocaoSobrestamento = 'N';
  316 + $processoDocumentoIncluidoAssinado = 'N';
  317 + $processoPublicado = 'N';
  318 +
314 319 $atividadeRN = new AtividadeRN();
315 320 $atividadeDTOConsulta = new AtividadeDTO();
316 321 $atividadeDTOConsulta->setDblIdProtocolo($protocoloDTO->getDblIdProtocolo());
... ... @@ -332,6 +337,15 @@ class MdWsSeiProcedimentoRN extends InfraRN {
332 337 if($atividadeDTO->getNumIdUsuarioVisualizacao() == $usuarioAtribuicaoAtividade){
333 338 $usuarioVisualizacao = 'S';
334 339 }
  340 + if($tipoVisualizacao & AtividadeRN::$TV_REMOCAO_SOBRESTAMENTO){
  341 + $processoRemocaoSobrestamento = 'S';
  342 + }
  343 + if($tipoVisualizacao & AtividadeRN::$TV_ATENCAO){
  344 + $processoDocumentoIncluidoAssinado = 'S';
  345 + }
  346 + if($tipoVisualizacao & AtividadeRN::$TV_PUBLICACAO){
  347 + $processoPublicado = 'S';
  348 + }
335 349 }
336 350 $dadosRetornoProgramado = $this->checaRetornoProgramado($protocoloDTO);
337 351 if($dadosRetornoProgramado){
... ... @@ -426,6 +440,10 @@ class MdWsSeiProcedimentoRN extends InfraRN {
426 440 // foi invertido o processoAcessadoUsuario e processoAcessadoUnidade,
427 441 // pois em todos os outros metodos e igual e somente neste era diferente...
428 442 'processoAcessadoUnidade' => $usuarioVisualizacao,
  443 + 'processoRemocaoSobrestamento' => $processoRemocaoSobrestamento,
  444 + 'processoBloqueado' => $processoBloqueado,
  445 + 'processoDocumentoIncluidoAssinado' => $processoDocumentoIncluidoAssinado,
  446 + 'processoPublicado' => $processoPublicado,
429 447 )
430 448 )
431 449 );
... ...