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 | } | ... | ... |