From e7abcc5bd2822fcddd05af8b8d8486f90a5ec607 Mon Sep 17 00:00:00 2001 From: Guilherme Andrade Del Cantoni Date: Fri, 9 Feb 2018 12:32:20 -0200 Subject: [PATCH] Correção de paginação de dados nas páginas de configuração do módulo para SQLServer --- pen_map_hipotese_legal_envio_listar.php | 9 +++------ pen_map_hipotese_legal_recebimento_listar.php | 11 ++++------- pen_map_unidade_listar.php | 3 ++- rn/PenAtualizarSeiRN.php | 30 +++--------------------------- rn/ReceberProcedimentoRN.php | 2 +- 5 files changed, 13 insertions(+), 42 deletions(-) diff --git a/pen_map_hipotese_legal_envio_listar.php b/pen_map_hipotese_legal_envio_listar.php index 59effcc..32c4350 100644 --- a/pen_map_hipotese_legal_envio_listar.php +++ b/pen_map_hipotese_legal_envio_listar.php @@ -171,13 +171,10 @@ try { $objHipoteseLegalRN = new HipoteseLegalRN(); $arrMapIdHipoteseLegal = InfraArray::converterArrInfraDTO($objHipoteseLegalRN->listar($objHipoteseLegalDTO), 'Nome', 'IdHipoteseLegal'); - //-------------------------------------------------------------------------- - // - //$objPagina->prepararOrdenacao($objPenRelHipoteseLegalDTO, 'IdMapeamento', InfraDTO::$TIPO_ORDENACAO_ASC); + + $objPagina->prepararOrdenacao($objPenRelHipoteseLegalDTO, 'IdMap', InfraDTO::$TIPO_ORDENACAO_ASC); $objPagina->prepararPaginacao($objPenRelHipoteseLegalDTO); - - $arrObjPenRelHipoteseLegalDTO = $objGenericoBD->listar($objPenRelHipoteseLegalDTO); - + $arrObjPenRelHipoteseLegalDTO = $objGenericoBD->listar($objPenRelHipoteseLegalDTO); $objPagina->processarPaginacao($objPenRelHipoteseLegalDTO); $numRegistros = count($arrObjPenRelHipoteseLegalDTO); diff --git a/pen_map_hipotese_legal_recebimento_listar.php b/pen_map_hipotese_legal_recebimento_listar.php index 0d34d09..c904d76 100644 --- a/pen_map_hipotese_legal_recebimento_listar.php +++ b/pen_map_hipotese_legal_recebimento_listar.php @@ -175,13 +175,10 @@ try { $objHipoteseLegalRN = new HipoteseLegalRN(); $arrMapIdHipoteseLegal = InfraArray::converterArrInfraDTO($objHipoteseLegalRN->listar($objHipoteseLegalDTO), 'Nome', 'IdHipoteseLegal'); - //-------------------------------------------------------------------------- - // - //$objPagina->prepararOrdenacao($objPenRelHipoteseLegalDTO, 'IdMapeamento', InfraDTO::$TIPO_ORDENACAO_ASC); - $objPagina->prepararPaginacao($objPenRelHipoteseLegalDTO); - - $arrObjPenRelHipoteseLegalDTO = $objGenericoBD->listar($objPenRelHipoteseLegalDTO); - + + $objPagina->prepararOrdenacao($objPenRelHipoteseLegalDTO, 'IdMap', InfraDTO::$TIPO_ORDENACAO_ASC); + $objPagina->prepararPaginacao($objPenRelHipoteseLegalDTO); + $arrObjPenRelHipoteseLegalDTO = $objGenericoBD->listar($objPenRelHipoteseLegalDTO); $objPagina->processarPaginacao($objPenRelHipoteseLegalDTO); $numRegistros = count($arrObjPenRelHipoteseLegalDTO); diff --git a/pen_map_unidade_listar.php b/pen_map_unidade_listar.php index 809d06d..bf1e50f 100644 --- a/pen_map_unidade_listar.php +++ b/pen_map_unidade_listar.php @@ -164,7 +164,8 @@ try { $objPenUnidadeRN = new PenUnidadeRN(); $arrMapIdUnidade = InfraArray::converterArrInfraDTO($objPenUnidadeRN->listar($objPenUnidadeDTO), 'IdUnidade', 'IdUnidade'); $arrMapIdUnidadeRH = InfraArray::converterArrInfraDTO($objPenUnidadeRN->listar($objPenUnidadeDTO), 'IdUnidadeRH', 'IdUnidadeRH'); - + + $objPagina->prepararOrdenacao($objPenUnidadeDTOFiltro, 'IdUnidade', InfraDTO::$TIPO_ORDENACAO_ASC); $objPagina->prepararPaginacao($objPenUnidadeDTOFiltro); $arrObjPenUnidadeDTO = $objGenericoBD->listar($objPenUnidadeDTOFiltro); $objPagina->processarPaginacao($objPenUnidadeDTOFiltro); diff --git a/rn/PenAtualizarSeiRN.php b/rn/PenAtualizarSeiRN.php index f7eb39b..00626b4 100644 --- a/rn/PenAtualizarSeiRN.php +++ b/rn/PenAtualizarSeiRN.php @@ -360,7 +360,7 @@ class PenAtualizarSeiRN extends PenAtualizadorRN { $objInfraParametro->setValor('PEN_ENDERECO_WEBSERVICE', ''); $objInfraParametro->setValor('PEN_SENHA_CERTIFICADO_DIGITAL', '1234'); $objInfraParametro->setValor('PEN_TIPO_PROCESSO_EXTERNO', '100000320'); - $objInfraParametro->setValor('PEN_ENVIA_EMAIL_NOTIFICACAO_RECEBIMENTO', 'N'); + //$objInfraParametro->setValor('PEN_ENVIA_EMAIL_NOTIFICACAO_RECEBIMENTO', 'N'); $objInfraParametro->setValor('PEN_ENDERECO_WEBSERVICE_PENDENCIAS', ''); $objInfraParametro->setValor('PEN_UNIDADE_GERADORA_DOCUMENTO_RECEBIDO', ''); $objInfraParametro->setValor('PEN_LOCALIZACAO_CERTIFICADO_DIGITAL', ''); @@ -656,28 +656,6 @@ class PenAtualizarSeiRN extends PenAtualizadorRN { $fnCadastrar('PENAgendamentoRN::seiVerificarServicosBarramento', 'Verificação dos serviços de fila de processamento estão em execução'); - //---------------------------------------------------------------------- - // Correções para id_unidade_rh - //---------------------------------------------------------------------- - $objDTO = new UnidadeDTO(); - $objDTO->retNumIdUnidade(); - - $arrObjDTO = $objBD->listar($objDTO); - if (!empty($arrObjDTO)) { - - $objDTO = new PenUnidadeDTO(); - - foreach ($arrObjDTO as $objUnidadeDTO) { - - $objDTO->unSetTodos(); - $objDTO->setNumIdUnidade($objUnidadeDTO->getNumIdUnidade()); - - if ($objBD->contar($objDTO) == 0) { - $objDTO->setNumIdUnidadeRH(0); - $objBD->cadastrar($objDTO); - } - } - } /* ---------- antigo método (instalarV002R003S000US024) ---------- */ @@ -696,9 +674,7 @@ class PenAtualizarSeiRN extends PenAtualizadorRN { $objInfraParametro->setValor('PEN_NUMERO_TENTATIVAS_TRAMITE_RECEBIMENTO', '3'); - /* ---------- antigo método (instalarV002R003S000IW001) ---------- */ - - + /* ---------- antigo método (instalarV002R003S000IW001) ---------- */ $objDTO = new TarefaDTO(); $objBD = new TarefaBD($objInfraBanco); @@ -1105,7 +1081,7 @@ class PenAtualizarSeiRN extends PenAtualizadorRN { //Cria os parâmetros do módulo PEN barramento (md_pen_parametro [ nome, valor ]) $this->criarParametro('PEN_ENDERECO_WEBSERVICE', 'https://pen-api.trafficmanager.net/interoperabilidade/soap/v2/', 'Endereço do Web Service'); $this->criarParametro('PEN_ENDERECO_WEBSERVICE_PENDENCIAS', 'https://pen-pendencias.trafficmanager.net/', 'Endereço do Web Service de Pendências'); - $this->criarParametro('PEN_ENVIA_EMAIL_NOTIFICACAO_RECEBIMENTO', 'N', 'Envia E-mail de Notificação de Recebimento'); + //$this->criarParametro('PEN_ENVIA_EMAIL_NOTIFICACAO_RECEBIMENTO', 'N', 'Envia E-mail de Notificação de Recebimento'); $this->criarParametro('PEN_ID_REPOSITORIO_ORIGEM', '1', 'ID do Repositório de Origem'); $this->criarParametro('PEN_LOCALIZACAO_CERTIFICADO_DIGITAL', '/opt/sei/web/modulos/mod-sei-barramento/CONITall.pem', 'Localização do Certificado Digital'); $this->criarParametro('PEN_NUMERO_TENTATIVAS_TRAMITE_RECEBIMENTO', '3', 'Número Máximo de Tentativas de Recebimento'); diff --git a/rn/ReceberProcedimentoRN.php b/rn/ReceberProcedimentoRN.php index 576154d..6fe9bf9 100644 --- a/rn/ReceberProcedimentoRN.php +++ b/rn/ReceberProcedimentoRN.php @@ -1604,7 +1604,7 @@ class ReceberProcedimentoRN extends InfraRN $objPenParametroRN = new PenParametroRN(); $objEnviarProcessoDTO->setStrSinManterAberto('N'); - $strEnviaEmailNotificacao = $objPenParametroRN->getParametro('PEN_ENVIA_EMAIL_NOTIFICACAO_RECEBIMENTO'); + //$strEnviaEmailNotificacao = $objPenParametroRN->getParametro('PEN_ENVIA_EMAIL_NOTIFICACAO_RECEBIMENTO'); $objEnviarProcessoDTO->setStrSinEnviarEmailNotificacao($strEnviaEmailNotificacao); $objEnviarProcessoDTO->setStrSinRemoverAnotacoes('S'); $objEnviarProcessoDTO->setDtaPrazo(null); -- libgit2 0.21.2