From deeeb0bb5cac1a60f7776d9c742a6524ff26430e Mon Sep 17 00:00:00 2001 From: Guilherme Andrade Del Cantoni Date: Fri, 14 Dec 2018 17:34:07 -0200 Subject: [PATCH] Ajustes em Listagem de processos expedidos externamente em SQLServer --- PENIntegracao.php | 2 +- imagens/pen_cancelar_tramite.gif | Bin 0 -> 1854 bytes pen_procedimento_expedido_listar.php | 34 ++++++++++++++-------------------- rn/PenAtualizarSeiRN.php | 11 +++++++++++ rn/ProcessoEletronicoRN.php | 2 -- rn/ProcessoExpedidoRN.php | 29 ++++++++--------------------- sip_atualizar_versao_modulo_pen.php | 189 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++----------------------------------------------------------------------- 7 files changed, 152 insertions(+), 115 deletions(-) create mode 100644 imagens/pen_cancelar_tramite.gif diff --git a/PENIntegracao.php b/PENIntegracao.php index c281a52..f1a63cd 100644 --- a/PENIntegracao.php +++ b/PENIntegracao.php @@ -87,7 +87,7 @@ class PENIntegracao extends SeiIntegracao { $objAtividadeDTO = $objExpedirProcedimentoRN->verificarProcessoEmExpedicao($objSeiIntegracaoDTO->getIdProcedimento()); if ($objAtividadeDTO && $objAtividadeDTO->getNumIdTarefa() == ProcessoEletronicoRN::obterIdTarefaModulo(ProcessoEletronicoRN::$TI_PROCESSO_ELETRONICO_PROCESSO_EXPEDIDO)) { $strAcoesProcedimento .= ''; - $strAcoesProcedimento .= 'Cancelar Tramitação Externa'; + $strAcoesProcedimento .= 'Cancelar Tramitação Externa'; $strAcoesProcedimento .= ''; } diff --git a/imagens/pen_cancelar_tramite.gif b/imagens/pen_cancelar_tramite.gif new file mode 100644 index 0000000..132145f Binary files /dev/null and b/imagens/pen_cancelar_tramite.gif differ diff --git a/pen_procedimento_expedido_listar.php b/pen_procedimento_expedido_listar.php index 9e01feb..92ccdd3 100644 --- a/pen_procedimento_expedido_listar.php +++ b/pen_procedimento_expedido_listar.php @@ -10,40 +10,38 @@ try { $objPaginaSEI = PaginaSEI::getInstance(); $objSessaoSEI = SessaoSEI::getInstance(); - + $objSessaoSEI->validarLink(); $objSessaoSEI->validarPermissao($_GET['acao']); $arrComandos = array(); - $strTitulo = 'Processos Expedidos'; - + $strTitulo = 'Processos Tramitados Externamente'; + $objFiltroDTO = new ProtocoloDTO(); $objFiltroDTO->setStrStaEstado(ProtocoloRN::$TE_PROCEDIMENTO_BLOQUEADO); $objFiltroDTO->retDblIdProtocolo(); $objFiltroDTO->retStrProtocoloFormatado(); - + // Verificar no DTO sobre funções de agragação para clausula DISTINCT if(get_parent_class(BancoSEI::getInstance()) != 'InfraMySqli') { $objFiltroDTO->retDthConclusaoAtividade(); } $objPaginaSEI->prepararPaginacao($objFiltroDTO, 50); - + BancoSEI::getInstance()->abrirConexao(); - + $objProcessoExpedidoRN = new ProcessoExpedidoRN(); $arrObjProcessoExpedidoDTO = $objProcessoExpedidoRN->listarProcessoExpedido($objFiltroDTO); $numRegistros = 0; - - if(!empty($arrObjProcessoExpedidoDTO)) { + if(!empty($arrObjProcessoExpedidoDTO)) { $arrObjProcessoExpedidoDTO = InfraArray::distinctArrInfraDTO($arrObjProcessoExpedidoDTO, 'IdProtocolo'); - $numRegistros = count($arrObjProcessoExpedidoDTO); - } - + } + $objPaginaSEI->processarPaginacao($objFiltroDTO); - + if (!empty($arrObjProcessoExpedidoDTO)) { $arrComandos[] = ''; @@ -63,25 +61,23 @@ try { $strCssTr = ''; $numIndice = 1; - + foreach($arrObjProcessoExpedidoDTO as $objProcessoExpedidoDTO) { - + $strCssTr = ($strCssTr == '') ? '' : ''; $strResultado .= $strCssTr; - + $strResultado .= ''.$objPaginaSEI->getTrCheck($numIndice,$objProcessoExpedidoDTO->getDblIdProtocolo(),$objProcessoExpedidoDTO->getStrProtocoloFormatado()).''."\n"; $strResultado .= ''.$objProcessoExpedidoDTO->getStrProtocoloFormatado().'' . "\n"; $strResultado .= '' . $objProcessoExpedidoDTO->getStrNomeUsuario() . ''; $strResultado .= '' . $objProcessoExpedidoDTO->getDthExpedido() . ''; $strResultado .= '' . $objProcessoExpedidoDTO->getStrDestino(); - if ($bolAcaoRemoverSobrestamento) { $strResultado .= 'Remover Sobrestamento '; } $strResultado .= '' . "\n"; - $numIndice++; } $strResultado .= ''; @@ -91,8 +87,6 @@ catch (Exception $e) { $objPaginaSEI->processarExcecao($e); } - - $objPaginaSEI->montarDocType(); $objPaginaSEI->abrirHtml(); $objPaginaSEI->abrirHead(); @@ -101,7 +95,7 @@ $objPaginaSEI->montarTitle(':: ' . $objPaginaSEI->getStrNomeSistema() . ' - ' . $objPaginaSEI->montarStyle(); ?>