From 395143fc0016571dc279fc5d3924905cfa5dc8db Mon Sep 17 00:00:00 2001 From: neijobson Date: Fri, 7 Oct 2016 13:18:12 -0300 Subject: [PATCH] Atualização dos códigos pré geração da tag de versão. --- README.md | 5 ++++- sei/institucional/peticionamento/controlador_ajax_externo.php | 11 ++++++----- sei/institucional/peticionamento/editor_peticionamento_processar.php | 1 - sei/institucional/peticionamento/gerir_tipo_contexto_peticionamento_cadastro.php | 11 ++--------- sei/institucional/peticionamento/indisponibilidade_peticionamento_lista.php | 4 +--- sei/institucional/peticionamento/int/IndisponibilidadeAnexoPeticionamentoINT.php | 1 - sei/institucional/peticionamento/int/TipoProcessoPeticionamentoINT.php | 3 ++- sei/institucional/peticionamento/menu_peticionamento_usuario_externo_lista.php | 3 --- sei/institucional/peticionamento/pagina_conteudo_externo_peticionamento.php | 10 ---------- sei/institucional/peticionamento/peticionamento_contato_selecionar.php | 20 ++++++++++++-------- sei/institucional/peticionamento/peticionamento_interessado_cadastro.php | 29 ++++++++++++++++++++--------- sei/institucional/peticionamento/peticionamento_interessado_cadastro_js.php | 92 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++--------------- sei/institucional/peticionamento/peticionamento_usuario_externo_cadastro.php | 22 ++++++---------------- sei/institucional/peticionamento/peticionamento_usuario_externo_cadastro_bloco_documentos.php | 3 +-- sei/institucional/peticionamento/peticionamento_usuario_externo_cadastro_inicializacao.php | 22 +++++----------------- sei/institucional/peticionamento/peticionamento_usuario_externo_cadastro_js.php | 45 +++++++++++++++++++++++++++++++++++++++------ sei/institucional/peticionamento/peticionamento_usuario_externo_inicio.php | 8 -------- sei/institucional/peticionamento/recibo_peticionamento_usuario_externo_lista.php | 8 +------- sei/institucional/peticionamento/rn/AnexoPeticionamentoRN.php | 9 --------- sei/institucional/peticionamento/rn/AtividadePeticionamentoRN.php | 19 ++++--------------- sei/institucional/peticionamento/rn/DocumentoPeticionamentoRN.php | 40 +++++++++------------------------------- sei/institucional/peticionamento/rn/EditorUsuarioExternoRN.php | 12 ++---------- sei/institucional/peticionamento/rn/IndisponibilidadePeticionamentoRN.php | 4 +--- sei/institucional/peticionamento/rn/ProcedimentoPeticionamentoRN.php | 13 +++++++------ sei/institucional/peticionamento/rn/ProcessoPeticionamentoRN.php | 19 +++++-------------- sei/institucional/peticionamento/rn/ProtocoloPeticionamentoRN.php | 2 +- sei/institucional/peticionamento/rn/ReciboPeticionamentoRN.php | 3 --- sei/institucional/peticionamento/serie_peticionamento_lista.php | 32 +++----------------------------- sei/institucional/peticionamento/tipo_processo_peticionamento_cadastro.php | 2 -- sei/institucional/peticionamento/tipo_processo_peticionamento_lista.php | 18 ++++-------------- 30 files changed, 212 insertions(+), 259 deletions(-) diff --git a/README.md b/README.md index 0a6fbf4..c50bb39 100644 --- a/README.md +++ b/README.md @@ -64,6 +64,9 @@ - "Contextos/Contatos / Tipos de Contexto / Reativar" (recurso "tipo_contexto_contato_reativar") - **IMPORTANTE**: Os Tipos de Contextos indicados no submenu do módulo "Tipos de Contatos Permitidos" no campo "Para Cadastro de Interessado" devem estar com a opção "Aceita contatos" ativada. -3. Não é aconselhável dar publicidade a registros de indisponibilidades do SEI até que o módulo possua funcionalidades afetas a Intimação Eletrônica, prevista para a versão 2.0. De qualquer forma, segue URL da página pública que lista os cadastrados realizados no menu Administração > Peticionamento Eletrônico > Indisponibilidades do SEI: +4. Destacamos que a janela de Cadastro de Interessado na tela de Peticionamento de Processo Novo é aberta ao Validar CPF ou CPNJ em duas situações: (i) quando o CPF ou CNPJ não existir na tabela "contato" no banco do SEI ou (ii) quando existir mais de um registro na referida tabela com o mesmo CPF ou CNPJ. A segunda regra visa a priorizar o cadastro novo feito por meio do Módulo pelo próprio Usuário Externo, que geralmente possui mais dados sobre o Interessado. + - **IMPORTANTE**: sugere-se que o órgão faça uma extração da tabela "contato" e faça análises para levantar os cadastros com CPF ou CNPJ duplicados, para resolver as duplicações, mantendo um só cadastro por CPF ou CNPJ. + +5. Não é aconselhável dar publicidade a registros de indisponibilidades do SEI até que o módulo possua funcionalidades afetas a Intimação Eletrônica, prevista para a versão 2.0. De qualquer forma, segue URL da página pública que lista os cadastrados realizados no menu Administração > Peticionamento Eletrônico > Indisponibilidades do SEI: http://[Servidor_PHP]/sei/institucional/peticionamento/indisponibilidade_peticionamento_usuario_externo_lista.php?acao_externa=indisponibilidade_peticionamento_usuario_externo_listar&id_orgao_acesso_externo=0 \ No newline at end of file diff --git a/sei/institucional/peticionamento/controlador_ajax_externo.php b/sei/institucional/peticionamento/controlador_ajax_externo.php index b671807..6571ae2 100644 --- a/sei/institucional/peticionamento/controlador_ajax_externo.php +++ b/sei/institucional/peticionamento/controlador_ajax_externo.php @@ -28,12 +28,13 @@ try{ $objContextoContatoDTO->retStrNome(); //trazer todos que sejam empresas (CNPJ diferente de null), estejam ativos, - //e atenda ao filtro por nome informado na tela + //e atenda ao filtro por nome e tipo de contexto informado na tela + $objContextoContatoDTO->adicionarCriterio( - array('Cnpj','Nome', 'SinAtivo'), - array(InfraDTO::$OPER_DIFERENTE,InfraDTO::$OPER_LIKE, InfraDTO::$OPER_IGUAL ), - array(null, "%".$_POST['palavras_pesquisa']."%", 'S' ), - array( InfraDTO::$OPER_LOGICO_AND , InfraDTO::$OPER_LOGICO_AND ) + array('Cnpj','Nome', 'SinAtivo', 'IdTipoContextoContato'), + array(InfraDTO::$OPER_DIFERENTE,InfraDTO::$OPER_LIKE, InfraDTO::$OPER_IGUAL, InfraDTO::$OPER_IGUAL ), + array(null, "%".$_POST['palavras_pesquisa']."%", 'S', $_POST['id_tipo_contexto_contato'] ), + array( InfraDTO::$OPER_LOGICO_AND , InfraDTO::$OPER_LOGICO_AND , InfraDTO::$OPER_LOGICO_AND ) ); $objContextoContatoDTO->setOrdStrNome(InfraDTO::$TIPO_ORDENACAO_ASC); diff --git a/sei/institucional/peticionamento/editor_peticionamento_processar.php b/sei/institucional/peticionamento/editor_peticionamento_processar.php index a572fc8..75c1f7b 100644 --- a/sei/institucional/peticionamento/editor_peticionamento_processar.php +++ b/sei/institucional/peticionamento/editor_peticionamento_processar.php @@ -64,7 +64,6 @@ $conjuntoEstilosDTO->setStrSinUltimo('S'); $conjuntoEstilosDTO->retTodos(); $conjuntoEstilosDTO = $conjuntoEstilosRN->consultar( $conjuntoEstilosDTO ); - //print_r( $conjuntoEstilosDTO ); die(); //recupera estilos padrão das seções do modelo $objRelSecaoModCjEstilosItemDTO = new RelSecaoModCjEstilosItemDTO(); diff --git a/sei/institucional/peticionamento/gerir_tipo_contexto_peticionamento_cadastro.php b/sei/institucional/peticionamento/gerir_tipo_contexto_peticionamento_cadastro.php index 3c37270..1ad7725 100644 --- a/sei/institucional/peticionamento/gerir_tipo_contexto_peticionamento_cadastro.php +++ b/sei/institucional/peticionamento/gerir_tipo_contexto_peticionamento_cadastro.php @@ -36,9 +36,7 @@ try { } $objInfraException->lancarValidacoes(); - - //print_r( $arrPrincipal ); die(); - + foreach($arrPrincipal as $numPrincipal){ $objDTO = new RelTipoContextoPeticionamentoDTO(); $objDTO->setNumIdTipoContextoContato($numPrincipal); @@ -67,9 +65,7 @@ try { } $objInfraException->lancarValidacoes(); - - //print_r( $arrPrincipal ); die(); - + foreach($arrPrincipal2 as $numPrincipal){ $objDTO2 = new RelTipoContextoPeticionamentoDTO(); $objDTO2->setNumIdTipoContextoContato($numPrincipal); @@ -96,9 +92,6 @@ $arrItens2 = $objRN->listar($objDTO2); $numero2 = count( $arrItens2 ); $strSelPrin2 = ""; -//print_r($arrItens);die(); -//print_r($arrItens2);die(); - if( $numero > 0){ $tipoContextoRN = new TipoContextoContatoRN(); diff --git a/sei/institucional/peticionamento/indisponibilidade_peticionamento_lista.php b/sei/institucional/peticionamento/indisponibilidade_peticionamento_lista.php index 43d26c6..0fce315 100644 --- a/sei/institucional/peticionamento/indisponibilidade_peticionamento_lista.php +++ b/sei/institucional/peticionamento/indisponibilidade_peticionamento_lista.php @@ -55,9 +55,7 @@ try { die; case 'indisponibilidade_peticionamento_reativar': - - //print_r($_GET); die(); - + $strTitulo = 'Reativar Indisponibilidade Peticionamento'; if ($_GET['acao_confirmada']=='sim'){ diff --git a/sei/institucional/peticionamento/int/IndisponibilidadeAnexoPeticionamentoINT.php b/sei/institucional/peticionamento/int/IndisponibilidadeAnexoPeticionamentoINT.php index 25377bf..74ce649 100644 --- a/sei/institucional/peticionamento/int/IndisponibilidadeAnexoPeticionamentoINT.php +++ b/sei/institucional/peticionamento/int/IndisponibilidadeAnexoPeticionamentoINT.php @@ -13,7 +13,6 @@ class IndisponibilidadeAnexoPeticionamentoINT extends InfraINT { public static function processarAnexo($strAnexos){ $arrAnexos = PaginaSEI::getInstance()->getArrItensTabelaDinamica($strAnexos); - //print_r( $arrAnexos ); die; $arrObjAnexoDTO = array(); foreach($arrAnexos as $anexo){ diff --git a/sei/institucional/peticionamento/int/TipoProcessoPeticionamentoINT.php b/sei/institucional/peticionamento/int/TipoProcessoPeticionamentoINT.php index d4bdf88..68727d7 100644 --- a/sei/institucional/peticionamento/int/TipoProcessoPeticionamentoINT.php +++ b/sei/institucional/peticionamento/int/TipoProcessoPeticionamentoINT.php @@ -92,6 +92,7 @@ class TipoProcessoPeticionamentoINT extends InfraINT { $objNivelAcessoDTO = new NivelAcessoPermitidoDTO(); $objNivelAcessoDTO->retTodos(); + $objNivelAcessoDTO->setOrd('StaNivelAcesso', InfraDTO::$TIPO_ORDENACAO_ASC); if(!(is_null($idTipoProcedimento))){ $objNivelAcessoDTO->setNumIdTipoProcedimento($idTipoProcedimento); @@ -105,7 +106,7 @@ class TipoProcessoPeticionamentoINT extends InfraINT { $arrayDescricoes = array(); $arrayDescricoes[ProtocoloRN::$NA_PUBLICO] = 'Público'; $arrayDescricoes[ProtocoloRN::$NA_RESTRITO] = 'Restrito'; - $arrayDescricoes[ProtocoloRN::$NA_SIGILOSO] = 'Sigiloso'; + //$arrayDescricoes[ProtocoloRN::$NA_SIGILOSO] = 'Sigiloso'; $arrayDescricoes[''] = ''; $stringFim = ''; diff --git a/sei/institucional/peticionamento/menu_peticionamento_usuario_externo_lista.php b/sei/institucional/peticionamento/menu_peticionamento_usuario_externo_lista.php index f3ee232..efad9ff 100644 --- a/sei/institucional/peticionamento/menu_peticionamento_usuario_externo_lista.php +++ b/sei/institucional/peticionamento/menu_peticionamento_usuario_externo_lista.php @@ -59,8 +59,6 @@ try { die; case 'menu_peticionamento_usuario_externo_reativar': - - //print_r($_GET); die(); $strTitulo = 'Reativar Menus'; @@ -402,7 +400,6 @@ PaginaSEI::getInstance()->fecharHead(); PaginaSEI::getInstance()->abrirBody($strTitulo,'onload="inicializar();"'); $strNome = $_POST['txtNome']; $strTipo = $_POST['selTipo'];; -//print_r( $_GET ); die(); ?>
diff --git a/sei/institucional/peticionamento/pagina_conteudo_externo_peticionamento.php b/sei/institucional/peticionamento/pagina_conteudo_externo_peticionamento.php index f1c90a8..22f2d3a 100644 --- a/sei/institucional/peticionamento/pagina_conteudo_externo_peticionamento.php +++ b/sei/institucional/peticionamento/pagina_conteudo_externo_peticionamento.php @@ -2,7 +2,6 @@ try { require_once dirname(__FILE__).'/../../SEI.php'; - //require_once ("ConverteURI.php"); session_start(); SessaoSEIExterna::getInstance()->validarLink(); @@ -13,15 +12,6 @@ try { InfraDebug::getInstance()->setBolDebugInfra( false ); InfraDebug::getInstance()->limpar(); ////////////////////////////////////////////////////////////////////////////// - //ConverteURI::converterURI(); - //if (isset($_GET['id_acesso_externo'])){ - //SessaoSEIExterna::getInstance($_GET['id_acesso_externo'])->validarLink(); - //}else{ - //SessaoSEIExterna::getInstance()->validarLink(); - //} - - //echo "página limpa"; - //print_r($_SESSION); $objMenuPeticionamentoUsuarioExternoDTO = new MenuPeticionamentoUsuarioExternoDTO(); $objMenuPeticionamentoUsuarioExternoDTO->retTodos(); diff --git a/sei/institucional/peticionamento/peticionamento_contato_selecionar.php b/sei/institucional/peticionamento/peticionamento_contato_selecionar.php index 7365634..18a1795 100644 --- a/sei/institucional/peticionamento/peticionamento_contato_selecionar.php +++ b/sei/institucional/peticionamento/peticionamento_contato_selecionar.php @@ -32,7 +32,6 @@ try { $objRelTipoContextoPeticionamentoDTO->retTodos(); $objRelTipoContextoPeticionamentoDTO->setStrSinSelecaoInteressado('S'); $arrobjRelTipoContextoPeticionamentoDTO = $objRelTipoContextoPeticionamentoRN->listar( $objRelTipoContextoPeticionamentoDTO ); - //print_r( $arrobjRelTipoContextoPeticionamentoDTO ); die(); if (isset($_POST['hdnFlag'])){ PaginaSEIExterna::getInstance()->salvarCampo('chkMaisOpcoesContatos',(isset($_POST['chkMaisOpcoesContatos']) ? PaginaSEIExterna::getInstance()->getCheckbox($_POST['chkMaisOpcoesContatos']) : 'N')); @@ -108,12 +107,13 @@ try { $objContatoDTO->setOrdStrSinContexto(InfraDTO::$TIPO_ORDENACAO_DESC); $objContatoDTO->setOrdStrNome(InfraDTO::$TIPO_ORDENACAO_ASC); + SessaoSEIExterna::getInstance()->setAtributo('janelaSelecaoPorNome', 'true'); $arrComandos = array(); - - $arrComandos[] = ''; + $arrComandos[] = ''; + $arrComandos[] = ''; if (PaginaSEIExterna::getInstance()->isBolPaginaSelecao()){ - $arrComandos[] = ''; + $arrComandos[] = ''; } if($_GET['acao']=='contexto_selecionar' || @@ -198,7 +198,7 @@ try { if ($bolAcaoImprimir){ $bolCheck = true; - $arrComandos[] = ''; + $arrComandos[] = ''; } $strCaptionTabela = ''; @@ -270,7 +270,7 @@ try { $strResultado .= $strCssTr; $strTitle = ''; - $strNomeSigla = ContatoINT::formatarNomeSiglaRI1224($dto->getStrNome(),$dto->getStrSigla()); + $strNomeSigla = $dto->getStrNome(); $strTitle = $strNomeSigla; if ($bolCheck){ @@ -377,7 +377,7 @@ try { ''."\n"; } - $arrComandos[] = ''; + $arrComandos[] = ''; $strItensSelGrupoContato = GrupoContatoINT::ConjuntoPorUnidadeRI0515('null',' ',$numIdGrupoContato); $strItensSelTipoContextoContato = TipoContextoContatoINT::montarSelectNomeRI0518('null',' ',$numTipoContextoContato); @@ -408,8 +408,13 @@ PaginaSEIExterna::getInstance()->abrirStyle(); PaginaSEIExterna::getInstance()->fecharStyle(); PaginaSEIExterna::getInstance()->montarJavaScript(); PaginaSEIExterna::getInstance()->abrirJavaScript(); +$linkCadastroInteressado = PaginaSEIExterna::getInstance()->formatarXHTML( SessaoSEIExterna::getInstance()->assinarLink("controlador_externo.php?acao=peticionamento_interessado_cadastro&tipo_selecao=2&cpf=true&cnpj=true&id_orgao_acesso_externo=0")); ?> +function cadastrarNovoInteressado(){ + document.location.href = ''; +} + function inicializar(){ if ('isBolPaginaSelecao()?>'!=''){ infraReceberSelecao(); @@ -488,7 +493,6 @@ PaginaSEIExterna::getInstance()->abrirBody($strTitulo,'onload="inicializar();"') $selected = " selected='selected' "; } - //print_r( $dto ); die(); ?>