Commit f7448777d7a94c6d60407ccbd745154174346ec4
1 parent
bcde2eac
Exists in
master
and in
1 other branch
[Fix] Corrigindo consulta de adamentos do processo.
Showing
3 changed files
with
19 additions
and
28 deletions
Show diff stats
controlador_ws.php
| ... | ... | @@ -253,7 +253,6 @@ $app->group('/api/v1',function(){ |
| 253 | 253 | }); |
| 254 | 254 | |
| 255 | 255 | $this->post('/assinar/{bloco}', function($request, $response, $args){ |
| 256 | - //o- novo pacote 4 | |
| 257 | 256 | /** @var $request Slim\Http\Request */ |
| 258 | 257 | $rn = new MdWsSeiBlocoRN(); |
| 259 | 258 | return $response->withJSON($rn->apiAssinarBloco( |
| ... | ... | @@ -513,7 +512,6 @@ $app->group('/api/v1',function(){ |
| 513 | 512 | return $response->withJSON($rn->concluirProcesso($dto)); |
| 514 | 513 | }); |
| 515 | 514 | $this->post('/reabrir/{procedimento}', function($request, $response, $args){ |
| 516 | - //o- novo pacote 4 | |
| 517 | 515 | /** @var $request Slim\Http\Request */ |
| 518 | 516 | $rn = new MdWsSeiProcedimentoRN(); |
| 519 | 517 | $dto = new EntradaReabrirProcessoAPI(); | ... | ... |
rn/MdWsSeiAtividadeRN.php
| ... | ... | @@ -16,54 +16,44 @@ class MdWsSeiAtividadeRN extends AtividadeRN { |
| 16 | 16 | protected function listarAtividadesProcessoConectado(AtividadeDTO $atividadeDTOParam){ |
| 17 | 17 | try{ |
| 18 | 18 | $result = array(); |
| 19 | - $atividadeDTOConsulta = new AtividadeDTO(); | |
| 19 | + $procedimentoHistoricoDTO = new ProcedimentoHistoricoDTO(); | |
| 20 | + $procedimentoHistoricoDTO->setStrStaHistorico(ProcedimentoRN::$TH_RESUMIDO); | |
| 21 | + | |
| 20 | 22 | if(!$atividadeDTOParam->isSetDblIdProtocolo()){ |
| 21 | 23 | throw new InfraException('O procedimento deve ser informado!'); |
| 22 | 24 | } |
| 23 | - $atividadeDTOConsulta->setDblIdProtocolo($atividadeDTOParam->getDblIdProtocolo()); | |
| 25 | + $procedimentoHistoricoDTO->setDblIdProcedimento($atividadeDTOParam->getDblIdProtocolo()); | |
| 24 | 26 | if(is_null($atividadeDTOParam->getNumPaginaAtual())){ |
| 25 | - $atividadeDTOConsulta->setNumPaginaAtual(0); | |
| 27 | + $procedimentoHistoricoDTO->setNumPaginaAtual(0); | |
| 26 | 28 | }else{ |
| 27 | - $atividadeDTOConsulta->setNumPaginaAtual($atividadeDTOParam->getNumPaginaAtual()); | |
| 29 | + $procedimentoHistoricoDTO->setNumPaginaAtual($atividadeDTOParam->getNumPaginaAtual()); | |
| 28 | 30 | } |
| 29 | 31 | if($atividadeDTOParam->getNumMaxRegistrosRetorno()){ |
| 30 | - $atividadeDTOConsulta->setNumMaxRegistrosRetorno($atividadeDTOParam->getNumMaxRegistrosRetorno()); | |
| 32 | + $procedimentoHistoricoDTO->setNumMaxRegistrosRetorno($atividadeDTOParam->getNumMaxRegistrosRetorno()); | |
| 31 | 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 | 39 | /** @var AtividadeDTO $atividadeDTO */ |
| 45 | - foreach($ret as $atividadeDTO) { | |
| 40 | + foreach($ret->getArrObjAtividadeDTO() as $atividadeDTO) { | |
| 46 | 41 | $dateTime = explode(' ', $atividadeDTO->getDthAbertura()); |
| 47 | 42 | $informacao = null; |
| 48 | - $mdWsSeiProcessoDTO = new MdWsSeiProcessoDTO(); | |
| 49 | - $mdWsSeiProcessoDTO->setStrTemplate($atividadeDTO->getStrNomeTarefa()); | |
| 50 | - $mdWsSeiProcessoDTO->setNumIdAtividade($atividadeDTO->getNumIdAtividade()); | |
| 51 | - $mdWsSeiProcessoRN = new MdWsSeiProcessoRN(); | |
| 52 | - | |
| 53 | 43 | $result[] = [ |
| 54 | 44 | "id" => $atividadeDTO->getNumIdAtividade(), |
| 55 | 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 | 48 | "data" => $dateTime[0], |
| 59 | 49 | "hora" => $dateTime[1], |
| 60 | 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 | 57 | }catch (Exception $e){ |
| 68 | 58 | return MdWsSeiRest::formataRetornoErroREST($e); |
| 69 | 59 | } | ... | ... |
rn/MdWsSeiProcessoRN.php
| ... | ... | @@ -19,6 +19,7 @@ class MdWsSeiProcessoRN extends InfraRN { |
| 19 | 19 | $atributoAndamentoDTOConsulta = new AtributoAndamentoDTO(); |
| 20 | 20 | $atributoAndamentoDTOConsulta->retTodos(); |
| 21 | 21 | $atributoAndamentoDTOConsulta->setNumIdAtividade($mdWsSeiProcessoDTO->getNumIdAtividade()); |
| 22 | + var_dump($mdWsSeiProcessoDTO->getNumIdAtividade());exit; | |
| 22 | 23 | $ret = $atributoAndamentoRN->listarRN1367($atributoAndamentoDTOConsulta); |
| 23 | 24 | $atividadeDTO = new AtividadeDTO(); |
| 24 | 25 | $atividadeDTO->setNumIdAtividade($mdWsSeiProcessoDTO->getNumIdAtividade()); |
| ... | ... | @@ -37,6 +38,7 @@ class MdWsSeiProcessoRN extends InfraRN { |
| 37 | 38 | foreach($ret as $atributoAndamentoDTO) { |
| 38 | 39 | $valor = $atributoAndamentoDTO->getStrValor(); |
| 39 | 40 | |
| 41 | + | |
| 40 | 42 | if (strripos($valor, '¥')) { |
| 41 | 43 | $valor = str_replace('¥', ' - ', $atributoAndamentoDTO->getStrValor()); |
| 42 | 44 | } |
| ... | ... | @@ -65,6 +67,7 @@ class MdWsSeiProcessoRN extends InfraRN { |
| 65 | 67 | |
| 66 | 68 | $strTemplate = str_replace('¥', ' - ', $strTemplate); |
| 67 | 69 | } |
| 70 | + var_dump($strTemplate);exit; | |
| 68 | 71 | |
| 69 | 72 | return $strTemplate; |
| 70 | 73 | } | ... | ... |