Commit f7448777d7a94c6d60407ccbd745154174346ec4

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

[Fix] Corrigindo consulta de adamentos do processo.

controlador_ws.php
@@ -253,7 +253,6 @@ $app->group('/api/v1',function(){ @@ -253,7 +253,6 @@ $app->group('/api/v1',function(){
253 }); 253 });
254 254
255 $this->post('/assinar/{bloco}', function($request, $response, $args){ 255 $this->post('/assinar/{bloco}', function($request, $response, $args){
256 - //o- novo pacote 4  
257 /** @var $request Slim\Http\Request */ 256 /** @var $request Slim\Http\Request */
258 $rn = new MdWsSeiBlocoRN(); 257 $rn = new MdWsSeiBlocoRN();
259 return $response->withJSON($rn->apiAssinarBloco( 258 return $response->withJSON($rn->apiAssinarBloco(
@@ -513,7 +512,6 @@ $app->group('/api/v1',function(){ @@ -513,7 +512,6 @@ $app->group('/api/v1',function(){
513 return $response->withJSON($rn->concluirProcesso($dto)); 512 return $response->withJSON($rn->concluirProcesso($dto));
514 }); 513 });
515 $this->post('/reabrir/{procedimento}', function($request, $response, $args){ 514 $this->post('/reabrir/{procedimento}', function($request, $response, $args){
516 - //o- novo pacote 4  
517 /** @var $request Slim\Http\Request */ 515 /** @var $request Slim\Http\Request */
518 $rn = new MdWsSeiProcedimentoRN(); 516 $rn = new MdWsSeiProcedimentoRN();
519 $dto = new EntradaReabrirProcessoAPI(); 517 $dto = new EntradaReabrirProcessoAPI();
rn/MdWsSeiAtividadeRN.php
@@ -16,54 +16,44 @@ class MdWsSeiAtividadeRN extends AtividadeRN { @@ -16,54 +16,44 @@ class MdWsSeiAtividadeRN extends AtividadeRN {
16 protected function listarAtividadesProcessoConectado(AtividadeDTO $atividadeDTOParam){ 16 protected function listarAtividadesProcessoConectado(AtividadeDTO $atividadeDTOParam){
17 try{ 17 try{
18 $result = array(); 18 $result = array();
19 - $atividadeDTOConsulta = new AtividadeDTO(); 19 + $procedimentoHistoricoDTO = new ProcedimentoHistoricoDTO();
  20 + $procedimentoHistoricoDTO->setStrStaHistorico(ProcedimentoRN::$TH_RESUMIDO);
  21 +
20 if(!$atividadeDTOParam->isSetDblIdProtocolo()){ 22 if(!$atividadeDTOParam->isSetDblIdProtocolo()){
21 throw new InfraException('O procedimento deve ser informado!'); 23 throw new InfraException('O procedimento deve ser informado!');
22 } 24 }
23 - $atividadeDTOConsulta->setDblIdProtocolo($atividadeDTOParam->getDblIdProtocolo()); 25 + $procedimentoHistoricoDTO->setDblIdProcedimento($atividadeDTOParam->getDblIdProtocolo());
24 if(is_null($atividadeDTOParam->getNumPaginaAtual())){ 26 if(is_null($atividadeDTOParam->getNumPaginaAtual())){
25 - $atividadeDTOConsulta->setNumPaginaAtual(0); 27 + $procedimentoHistoricoDTO->setNumPaginaAtual(0);
26 }else{ 28 }else{
27 - $atividadeDTOConsulta->setNumPaginaAtual($atividadeDTOParam->getNumPaginaAtual()); 29 + $procedimentoHistoricoDTO->setNumPaginaAtual($atividadeDTOParam->getNumPaginaAtual());
28 } 30 }
29 if($atividadeDTOParam->getNumMaxRegistrosRetorno()){ 31 if($atividadeDTOParam->getNumMaxRegistrosRetorno()){
30 - $atividadeDTOConsulta->setNumMaxRegistrosRetorno($atividadeDTOParam->getNumMaxRegistrosRetorno()); 32 + $procedimentoHistoricoDTO->setNumMaxRegistrosRetorno($atividadeDTOParam->getNumMaxRegistrosRetorno());
31 }else{ 33 }else{
32 - $atividadeDTOConsulta->setNumMaxRegistrosRetorno(10); 34 + $procedimentoHistoricoDTO->setNumMaxRegistrosRetorno(10);
33 } 35 }
34 - $atividadeDTOConsulta->retDblIdProtocolo();  
35 - $atividadeDTOConsulta->retDthAbertura();  
36 - $atividadeDTOConsulta->retNumIdUsuarioOrigem();  
37 - $atividadeDTOConsulta->retStrNomeTarefa();  
38 - $atividadeDTOConsulta->retNumIdAtividade();  
39 - $atividadeDTOConsulta->retStrSiglaUsuarioOrigem();  
40 - $atividadeDTOConsulta->retStrSiglaUnidade();  
41 - $atividadeDTOConsulta->setOrdDthAbertura(InfraDTO::$TIPO_ORDENACAO_DESC);  
42 - $atividadeRN = new AtividadeRN();  
43 - $ret = $atividadeRN->listarRN0036($atividadeDTOConsulta); 36 + $procedimentoRN = new ProcedimentoRN();
  37 + $ret = $procedimentoRN->consultarHistoricoRN1025($procedimentoHistoricoDTO);
  38 +
44 /** @var AtividadeDTO $atividadeDTO */ 39 /** @var AtividadeDTO $atividadeDTO */
45 - foreach($ret as $atividadeDTO) { 40 + foreach($ret->getArrObjAtividadeDTO() as $atividadeDTO) {
46 $dateTime = explode(' ', $atividadeDTO->getDthAbertura()); 41 $dateTime = explode(' ', $atividadeDTO->getDthAbertura());
47 $informacao = null; 42 $informacao = null;
48 - $mdWsSeiProcessoDTO = new MdWsSeiProcessoDTO();  
49 - $mdWsSeiProcessoDTO->setStrTemplate($atividadeDTO->getStrNomeTarefa());  
50 - $mdWsSeiProcessoDTO->setNumIdAtividade($atividadeDTO->getNumIdAtividade());  
51 - $mdWsSeiProcessoRN = new MdWsSeiProcessoRN();  
52 -  
53 $result[] = [ 43 $result[] = [
54 "id" => $atividadeDTO->getNumIdAtividade(), 44 "id" => $atividadeDTO->getNumIdAtividade(),
55 "atributos" => [ 45 "atributos" => [
56 - "idProcesso" => $atividadeDTO->getDblIdProtocolo(),  
57 - "usuario" => ($atividadeDTO->getNumIdUsuarioOrigem())? $atividadeDTO->getStrSiglaUsuarioOrigem() : null, 46 + "idProcesso" => $atividadeDTOParam->getDblIdProtocolo(),
  47 + "usuario" => ($atividadeDTO->getNumIdUsuarioOrigem()) ? $atividadeDTO->getStrSiglaUsuarioOrigem() : null,
58 "data" => $dateTime[0], 48 "data" => $dateTime[0],
59 "hora" => $dateTime[1], 49 "hora" => $dateTime[1],
60 "unidade" => $atividadeDTO->getStrSiglaUnidade(), 50 "unidade" => $atividadeDTO->getStrSiglaUnidade(),
61 - "informacao" => $mdWsSeiProcessoRN->traduzirTemplate($mdWsSeiProcessoDTO) 51 + "informacao" => strip_tags($atividadeDTO->getStrNomeTarefa())
62 ] 52 ]
63 ]; 53 ];
64 } 54 }
65 55
66 - return MdWsSeiRest::formataRetornoSucessoREST(null, $result, $atividadeDTOConsulta->getNumTotalRegistros()); 56 + return MdWsSeiRest::formataRetornoSucessoREST(null, $result, $procedimentoHistoricoDTO->getNumTotalRegistros());
67 }catch (Exception $e){ 57 }catch (Exception $e){
68 return MdWsSeiRest::formataRetornoErroREST($e); 58 return MdWsSeiRest::formataRetornoErroREST($e);
69 } 59 }
rn/MdWsSeiProcessoRN.php
@@ -19,6 +19,7 @@ class MdWsSeiProcessoRN extends InfraRN { @@ -19,6 +19,7 @@ class MdWsSeiProcessoRN extends InfraRN {
19 $atributoAndamentoDTOConsulta = new AtributoAndamentoDTO(); 19 $atributoAndamentoDTOConsulta = new AtributoAndamentoDTO();
20 $atributoAndamentoDTOConsulta->retTodos(); 20 $atributoAndamentoDTOConsulta->retTodos();
21 $atributoAndamentoDTOConsulta->setNumIdAtividade($mdWsSeiProcessoDTO->getNumIdAtividade()); 21 $atributoAndamentoDTOConsulta->setNumIdAtividade($mdWsSeiProcessoDTO->getNumIdAtividade());
  22 + var_dump($mdWsSeiProcessoDTO->getNumIdAtividade());exit;
22 $ret = $atributoAndamentoRN->listarRN1367($atributoAndamentoDTOConsulta); 23 $ret = $atributoAndamentoRN->listarRN1367($atributoAndamentoDTOConsulta);
23 $atividadeDTO = new AtividadeDTO(); 24 $atividadeDTO = new AtividadeDTO();
24 $atividadeDTO->setNumIdAtividade($mdWsSeiProcessoDTO->getNumIdAtividade()); 25 $atividadeDTO->setNumIdAtividade($mdWsSeiProcessoDTO->getNumIdAtividade());
@@ -37,6 +38,7 @@ class MdWsSeiProcessoRN extends InfraRN { @@ -37,6 +38,7 @@ class MdWsSeiProcessoRN extends InfraRN {
37 foreach($ret as $atributoAndamentoDTO) { 38 foreach($ret as $atributoAndamentoDTO) {
38 $valor = $atributoAndamentoDTO->getStrValor(); 39 $valor = $atributoAndamentoDTO->getStrValor();
39 40
  41 +
40 if (strripos($valor, '¥')) { 42 if (strripos($valor, '¥')) {
41 $valor = str_replace('¥', ' - ', $atributoAndamentoDTO->getStrValor()); 43 $valor = str_replace('¥', ' - ', $atributoAndamentoDTO->getStrValor());
42 } 44 }
@@ -65,6 +67,7 @@ class MdWsSeiProcessoRN extends InfraRN { @@ -65,6 +67,7 @@ class MdWsSeiProcessoRN extends InfraRN {
65 67
66 $strTemplate = str_replace('¥', ' - ', $strTemplate); 68 $strTemplate = str_replace('¥', ' - ', $strTemplate);
67 } 69 }
  70 + var_dump($strTemplate);exit;
68 71
69 return $strTemplate; 72 return $strTemplate;
70 } 73 }