From 827e59f0cd4f47bc2a2867968c16ac17c6509a08 Mon Sep 17 00:00:00 2001 From: Nei Jobson Date: Tue, 11 Oct 2016 18:51:20 -0300 Subject: [PATCH] Versão 1.0.0 finalizada para publicação. --- sei/institucional/peticionamento/controlador_ajax_externo.php | 35 ++++++++++++++++++----------------- sei/institucional/peticionamento/indisponibilidade_peticionamento_usuario_externo_lista.php | 6 ++---- sei/institucional/peticionamento/peticionamento_contato_selecionar.php | 4 ++++ sei/institucional/peticionamento/peticionamento_interessado_cadastro.php | 37 +++++++++++++++++++------------------ sei/institucional/peticionamento/peticionamento_interessado_cadastro_js.php | 64 ++++++++++++++++++++++++++++++++++++++++------------------------ sei/institucional/peticionamento/peticionamento_usuario_externo_cadastro.php | 6 ++++-- sei/institucional/peticionamento/peticionamento_usuario_externo_cadastro_bloco_documentos.php | 20 ++++++++++---------- sei/institucional/peticionamento/peticionamento_usuario_externo_cadastro_inicializacao.php | 4 ++++ sei/institucional/peticionamento/peticionamento_usuario_externo_cadastro_js.php | 56 ++++++++++++++++++++++++++++++++++++++++++++++---------- sei/institucional/peticionamento/peticionamento_usuario_externo_concluir.php | 8 ++++---- sei/institucional/peticionamento/recibo_peticionamento_usuario_externo_consulta.php | 12 +++++++++--- sei/institucional/peticionamento/recibo_peticionamento_usuario_externo_lista.php | 10 +++++++--- 12 files changed, 167 insertions(+), 95 deletions(-) diff --git a/sei/institucional/peticionamento/controlador_ajax_externo.php b/sei/institucional/peticionamento/controlador_ajax_externo.php index 6571ae2..e30bf4f 100644 --- a/sei/institucional/peticionamento/controlador_ajax_externo.php +++ b/sei/institucional/peticionamento/controlador_ajax_externo.php @@ -48,45 +48,46 @@ try{ break; case 'contato_auto_completar_contexto_pesquisa': + //alterado para atender anatel exibir apenas nome contato $objContatoDTO = new ContatoDTO(); $objContatoDTO->retNumIdContato(); $objContatoDTO->retStrSigla(); - $objContatoDTO->retStrNome(); - + $objContatoDTO->retStrNome(); $objContatoDTO->setStrPalavrasPesquisa($_POST['extensao']); - $objContatoDTO->setStrNome("%".$_POST['extensao']."%", InfraDTO::$OPER_LIKE); - $objContatoDTO->adicionarCriterio(array('SinAtivo','Nome'), - array(InfraDTO::$OPER_IGUAL,InfraDTO::$OPER_LIKE), - array('S', "%".$_POST['extensao']."%" ), - InfraDTO::$OPER_LOGICO_OR); + $objContatoDTO->adicionarCriterio( + array('SinAtivo','Nome'), + array(InfraDTO::$OPER_IGUAL, InfraDTO::$OPER_LIKE ), + array('S', '%'.$_POST["extensao"]. '%' ), + array( InfraDTO::$OPER_LOGICO_AND ) + ); - $objContatoDTO->setStrSinContexto('S'); $objContatoDTO->setNumMaxRegistrosRetorno(50); $objContatoDTO->setOrdStrNome(InfraDTO::$TIPO_ORDENACAO_ASC); $objRelTipoContextoPeticionamentoDTO = new RelTipoContextoPeticionamentoDTO(); $objRelTipoContextoPeticionamentoRN = new GerirTipoContextoPeticionamentoRN(); $objRelTipoContextoPeticionamentoDTO->retTodos(); - $objRelTipoContextoPeticionamentoDTO->setStrSinSelecaoInteressado('S'); + //$objRelTipoContextoPeticionamentoDTO->setStrSinSelecaoInteressado('S'); $arrobjRelTipoContextoPeticionamentoDTO = $objRelTipoContextoPeticionamentoRN->listar( $objRelTipoContextoPeticionamentoDTO ); + if(!empty($arrobjRelTipoContextoPeticionamentoDTO)){ - $arrId = array(); + + $arrId = array(); + foreach($arrobjRelTipoContextoPeticionamentoDTO as $item){ array_push($arrId, $item->getNumIdTipoContextoContato()); } - $objContatoDTO->adicionarCriterio(array('IdTipoContextoContato'), - array(InfraDTO::$OPER_IN), - array($arrId)); + + $objContatoDTO->adicionarCriterio(array('IdTipoContextoContato', 'IdTipoContextoContato'), + array(InfraDTO::$OPER_IN, InfraDTO::$OPER_IGUAL), + array($arrId, null), + array( InfraDTO::$OPER_LOGICO_OR)); } $objContatoRN = new ContatoRN(); $arrObjContatoDTO = $objContatoRN->pesquisarRN0471($objContatoDTO); - - //$objContatoRN = new ContatoRN(); - //$arrObjContatoDTO = $objContatoRN->listarRN0325($objContatoDTO); - //$arrObjContatoDTO = $objContatoRN->pesquisarRN0471($objContatoDTO); $xml = InfraAjax::gerarXMLItensArrInfraDTO($arrObjContatoDTO,'IdContato', 'Nome'); InfraAjax::enviarXML($xml); diff --git a/sei/institucional/peticionamento/indisponibilidade_peticionamento_usuario_externo_lista.php b/sei/institucional/peticionamento/indisponibilidade_peticionamento_usuario_externo_lista.php index 3ae888c..f448cfd 100644 --- a/sei/institucional/peticionamento/indisponibilidade_peticionamento_usuario_externo_lista.php +++ b/sei/institucional/peticionamento/indisponibilidade_peticionamento_usuario_externo_lista.php @@ -326,7 +326,6 @@ $urlForm = 'institucional/peticionamento/indisponibilidade_peticionamento_usuari montarBarraComandosSuperior($arrComandos); ?> -
diff --git a/sei/institucional/peticionamento/recibo_peticionamento_usuario_externo_lista.php b/sei/institucional/peticionamento/recibo_peticionamento_usuario_externo_lista.php index 4bef3c4..3b46e9e 100644 --- a/sei/institucional/peticionamento/recibo_peticionamento_usuario_externo_lista.php +++ b/sei/institucional/peticionamento/recibo_peticionamento_usuario_externo_lista.php @@ -212,7 +212,7 @@ function pesquisar(){ PaginaSEIExterna::getInstance()->fecharJavaScript(); PaginaSEIExterna::getInstance()->fecharHead(); PaginaSEIExterna::getInstance()->abrirBody($strTitulo,'onload="inicializar();"'); -$strTipo = $_POST['selTipo'];; +$strTipo = $_POST['selTipo']; ?>
@@ -222,7 +222,9 @@ $strTipo = $_POST['selTipo'];; - @@ -234,7 +236,9 @@ $strTipo = $_POST['selTipo'];; - -- libgit2 0.21.2