Commit 3b3386d35ba798c09a47c74f6dbd7176831bd6aa

Authored by eduardo.batista
1 parent 45e77fd6
Exists in master and in 1 other branch desenv

[Fix] Corrigindo metodo checaRetornoProgramado, agora retorna a data e unidade de envio.

Showing 1 changed file with 8 additions and 3 deletions   Show diff stats
rn/MdWsSeiProcedimentoRN.php
@@ -437,11 +437,12 @@ class MdWsSeiProcedimentoRN extends InfraRN { @@ -437,11 +437,12 @@ class MdWsSeiProcedimentoRN extends InfraRN {
437 private function checaRetornoProgramado(ProtocoloDTO $protocoloDTO){ 437 private function checaRetornoProgramado(ProtocoloDTO $protocoloDTO){
438 $retProgramado = 'N'; 438 $retProgramado = 'N';
439 $expirado = 'N'; 439 $expirado = 'N';
440 - $dataRetorno = null; 440 + $dadosRetorno = null;
441 $retornoProgramadoRN = new RetornoProgramadoRN(); 441 $retornoProgramadoRN = new RetornoProgramadoRN();
442 $retornoProgramadoDTOConsulta = new MdWsSeiRetornoProgramadoDTO(); 442 $retornoProgramadoDTOConsulta = new MdWsSeiRetornoProgramadoDTO();
443 $retornoProgramadoDTOConsulta->retDtaProgramada(); 443 $retornoProgramadoDTOConsulta->retDtaProgramada();
444 $retornoProgramadoDTOConsulta->retNumIdAtividadeEnvio(); 444 $retornoProgramadoDTOConsulta->retNumIdAtividadeEnvio();
  445 + $retornoProgramadoDTOConsulta->retStrSiglaUnidadeAtividadeEnvio();
445 446
446 $retornoProgramadoDTOConsulta->adicionarCriterio( 447 $retornoProgramadoDTOConsulta->adicionarCriterio(
447 array('IdProtocolo', 'Conclusao'), 448 array('IdProtocolo', 'Conclusao'),
@@ -457,10 +458,14 @@ class MdWsSeiProcedimentoRN extends InfraRN { @@ -457,10 +458,14 @@ class MdWsSeiProcedimentoRN extends InfraRN {
457 $retornoProgramadoDTO = $ret[0]; 458 $retornoProgramadoDTO = $ret[0];
458 $expirado = ($retornoProgramadoDTO->getDtaProgramada() < new Datetime()); 459 $expirado = ($retornoProgramadoDTO->getDtaProgramada() < new Datetime());
459 $retProgramado = 'S'; 460 $retProgramado = 'S';
460 - $dataRetorno = $retornoProgramadoDTO->getDtaProgramada(); 461 + $dadosRetorno = array(
  462 + 'date' => $retornoProgramadoDTO->getDtaProgramada(),
  463 + 'unidade' => $retornoProgramadoDTO->getStrSiglaUnidadeAtividadeEnvio()
  464 + );
  465 +
461 } 466 }
462 467
463 - return ['retornoProgramado' => $retProgramado, 'expirado' => $expirado, 'data' => $dataRetorno]; 468 + return ['retornoProgramado' => $retProgramado, 'expirado' => $expirado, 'data' => $dadosRetorno];
464 } 469 }
465 470
466 /** 471 /**