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