From df57a029a07f153a2964ccf168b4164b91443cce Mon Sep 17 00:00:00 2001 From: neijobson Date: Sun, 11 Dec 2016 17:01:28 -0200 Subject: [PATCH] Exclusão do arquivo pesquisa.sql que não era utilizado pelo módulo e alterações na tabela de banco e recursos para indicar md_pesq_ --- sei/web/modulos/pesquisa/PesquisaIntegracao.php | 4 ++-- sei/web/modulos/pesquisa/dto/ParametroPesquisaDTO.php | 2 +- sei/web/modulos/pesquisa/parametro_pesquisa_lista.php | 6 +++--- sei/web/modulos/pesquisa/pesquisa.sql | 18 ------------------ sei/web/modulos/pesquisa/rn/InstaladorModuloPesquisaPublicaRN.php | 14 ++++++-------- sei/web/modulos/pesquisa/rn/ParametroPesquisaRN.php | 22 +++++++++++----------- sip/scripts/sip_instalar_modulo_pesquisa.php | 16 ++++++++-------- 7 files changed, 31 insertions(+), 51 deletions(-) delete mode 100644 sei/web/modulos/pesquisa/pesquisa.sql diff --git a/sei/web/modulos/pesquisa/PesquisaIntegracao.php b/sei/web/modulos/pesquisa/PesquisaIntegracao.php index e57cd04..4c8e4b1 100644 --- a/sei/web/modulos/pesquisa/PesquisaIntegracao.php +++ b/sei/web/modulos/pesquisa/PesquisaIntegracao.php @@ -17,8 +17,8 @@ switch ($strAcao) { - case 'md_parametro_pesquisa_listar' : - case 'md_parametro_pesquisa_alterar': + case 'md_pesq_parametro_listar': + case 'md_pesq_parametro_alterar': require_once dirname ( __FILE__ ) . '/parametro_pesquisa_lista.php'; return true; } diff --git a/sei/web/modulos/pesquisa/dto/ParametroPesquisaDTO.php b/sei/web/modulos/pesquisa/dto/ParametroPesquisaDTO.php index e5bd143..21dc577 100644 --- a/sei/web/modulos/pesquisa/dto/ParametroPesquisaDTO.php +++ b/sei/web/modulos/pesquisa/dto/ParametroPesquisaDTO.php @@ -12,7 +12,7 @@ require_once dirname(__FILE__).'/../../../SEI.php'; class ParametroPesquisaDTO extends InfraDTO { public function getStrNomeTabela() { - return 'md_parametro_pesquisa'; + return 'md_pesq_parametro'; } public function montar() { diff --git a/sei/web/modulos/pesquisa/parametro_pesquisa_lista.php b/sei/web/modulos/pesquisa/parametro_pesquisa_lista.php index 23ade5b..4d48467 100644 --- a/sei/web/modulos/pesquisa/parametro_pesquisa_lista.php +++ b/sei/web/modulos/pesquisa/parametro_pesquisa_lista.php @@ -24,11 +24,11 @@ try { switch($_GET['acao']){ - case 'md_parametro_pesquisa_listar': + case 'md_pesq_parametro_listar': $strTitulo = 'Parâmetros Pesquisa Pública'; break; - case 'md_parametro_pesquisa_alterar': + case 'md_pesq_parametro_alterar': $strTitulo = 'Parâmetros Pesquisa Pública'; if(isset($_POST['btnSalvar'])) { @@ -130,7 +130,7 @@ PaginaSEI::getInstance()->fecharHead(); PaginaSEI::getInstance()->abrirBody($strTitulo,'onload="inicializar();"'); PaginaSEI::getInstance()->abrirAreaDados(null); ?> -
+ montarBarraLocalizacao($strTitulo); diff --git a/sei/web/modulos/pesquisa/pesquisa.sql b/sei/web/modulos/pesquisa/pesquisa.sql deleted file mode 100644 index 535da9b..0000000 --- a/sei/web/modulos/pesquisa/pesquisa.sql +++ /dev/null @@ -1,18 +0,0 @@ -CREATE TABLE `SEI_3.0.0`.`md_parametro_pesquisa` ( - `nome` VARCHAR(100) NOT NULL, - `valor` LONGTEXT NULL, - PRIMARY KEY (`nome`)); - -INSERT INTO `SEI_3.0.0`.`md_parametro_pesquisa` (`nome`, `valor`) VALUES ('CAPTCHA', 'S'); -INSERT INTO `SEI_3.0.0`.`md_parametro_pesquisa` (`nome`, `valor`) VALUES ('CAPTCHA_PDF', 'S'); -INSERT INTO `SEI_3.0.0`.`md_parametro_pesquisa` (`nome`, `valor`) VALUES ('DOCUMENTO_PROCESSO_PUBLICO', 'S'); -INSERT INTO `SEI_3.0.0`.`md_parametro_pesquisa` (`nome`, `valor`) VALUES ('LISTA_DOCUMENTO_PROCESSO_PUBLICO', 'S'); -INSERT INTO `SEI_3.0.0`.`md_parametro_pesquisa` (`nome`, `valor`) VALUES ('LISTA_DOCUMENTO_PROCESSO_RESTRITO', 'S'); -INSERT INTO `SEI_3.0.0`.`md_parametro_pesquisa` (`nome`, `valor`) VALUES ('LISTA_ANDAMENTO_PROCESSO_PUBLICO', 'S'); -INSERT INTO `SEI_3.0.0`.`md_parametro_pesquisa` (`nome`, `valor`) VALUES ('PROCESSO_RESTRITO', 'S'); -INSERT INTO `SEI_3.0.0`.`md_parametro_pesquisa` (`nome`, `valor`) VALUES ('METADADOS_PROCESSO_RESTRITO', 'S'); -INSERT INTO `SEI_3.0.0`.`md_parametro_pesquisa` (`nome`, `valor`) VALUES ('LISTA_ANDAMENTO_PROCESSO_RESTRITO', 'S'); -INSERT INTO `SEI_3.0.0`.`md_parametro_pesquisa` (`nome`, `valor`) VALUES ('DESCRICAO_PROCEDIMENTO_ACESSO_RESTRITO', 'Processo ou Documento de Acesso Restrito - Para condições de acesso verifique a Resolução n° 11/2014 ou entre em contato com o Núcleo Gestor do SEI pelo e-mail sei@cade.gov.br.'); -INSERT INTO `SEI_3.0.0`.`md_parametro_pesquisa` (`nome`, `valor`) VALUES ('AUTO_COMPLETAR_INTERESSADO', 'S'); -INSERT INTO `SEI_3.0.0`.`md_parametro_pesquisa` (`nome`, `valor`) VALUES ('CHAVE_CRIPTOGRAFIA', 'C@d3S3mP@p3l#S3I83'); -INSERT INTO `SEI_3.0.0`.`md_parametro_pesquisa` (`nome`, `valor`) VALUES ('MENU_USUARIO_EXTERNO', 'S'); \ No newline at end of file diff --git a/sei/web/modulos/pesquisa/rn/InstaladorModuloPesquisaPublicaRN.php b/sei/web/modulos/pesquisa/rn/InstaladorModuloPesquisaPublicaRN.php index 312d361..5ace91c 100644 --- a/sei/web/modulos/pesquisa/rn/InstaladorModuloPesquisaPublicaRN.php +++ b/sei/web/modulos/pesquisa/rn/InstaladorModuloPesquisaPublicaRN.php @@ -79,16 +79,16 @@ class InstaladorModuloPesquisaPublicaRN extends InfraRN{ $objInfraMetaBD = new InfraMetaBD(BancoSEI::getInstance()); $this->logar('EXECUTANDO A INSTALACAO DA VERSAO 3.0.0 DO NODULO DE PESQUISA PUBLICA NA BASE DO SEI'); - $this->logar('CRIANDO A TABELA md_parametro_pesquisa'); + $this->logar('CRIANDO A TABELA md_pesq_parametro'); - BancoSEI::getInstance()->executarSql(' CREATE TABLE md_parametro_pesquisa ( + BancoSEI::getInstance()->executarSql(' CREATE TABLE md_pesq_parametro ( nome '.$objInfraMetaBD->tipoTextoFixo(100). ' NOT NULL , valor '.$objInfraMetaBD->tipoTextoGrande().' )'); - $objInfraMetaBD->adicionarChavePrimaria('md_parametro_pesquisa', 'pk_md_parametro_pesquisa', array('nome')); + $objInfraMetaBD->adicionarChavePrimaria('md_pesq_parametro', 'pk_md_pesq_parametro', array('nome')); - $this->logar('TABELA md_parametro_pesquisa CRIADA COM SUCESSO'); - $this->logar('INSERINDO DADOS NA TABELA md_parametro_pesquisa'); + $this->logar('TABELA md_pesq_parametro CRIADA COM SUCESSO'); + $this->logar('INSERINDO DADOS NA TABELA md_pesq_parametro'); $arrParametroPesquisaDTO = array( array('Nome' => ParametroPesquisaRN::$TA_CAPTCHA , 'Valor' => 'S'), @@ -97,15 +97,13 @@ class InstaladorModuloPesquisaPublicaRN extends InfraRN{ array('Nome' => ParametroPesquisaRN::$TA_PROCESSO_RESTRITO , 'Valor' => 'S'), array('Nome' => ParametroPesquisaRN::$TA_METADADOS_PROCESSO_RESTRITO , 'Valor' => 'S'), array('Nome' => ParametroPesquisaRN::$TA_LISTA_ANDAMENTO_PROCESSO_RESTRITO , 'Valor' => 'S'), - array('Nome' => ParametroPesquisaRN::$TA_DESCRICAO_PROCEDIMENTO_ACESSO_RESTRITO , 'Valor' => 'Processo ou Documento de Acesso Restrito - Para condições de acesso verifique a Condição de Acesso ou entre em contato com o Núcleo Gestor do ORGAO pelo e-mail sei@orgao.gov.br.'), + array('Nome' => ParametroPesquisaRN::$TA_DESCRICAO_PROCEDIMENTO_ACESSO_RESTRITO , 'Valor' => 'Processo ou Documento de Acesso Restrito - Para condições de acesso verifique a Condição de Acesso ou entre em contato pelo e-mail: sei@orgao.gov.br'), array('Nome' => ParametroPesquisaRN::$TA_DOCUMENTO_PROCESSO_PUBLICO , 'Valor' => 'S'), array('Nome' => ParametroPesquisaRN::$TA_LISTA_DOCUMENTO_PROCESSO_PUBLICO , 'Valor' => 'S'), array('Nome' => ParametroPesquisaRN::$TA_LISTA_DOCUMENTO_PROCESSO_RESTRITO , 'Valor' => 'S'), array('Nome' => ParametroPesquisaRN::$TA_AUTO_COMPLETAR_INTERESSADO , 'Valor' => 'S'), array('Nome' => ParametroPesquisaRN::$TA_MENU_USUARIO_EXTERNO , 'Valor' => 'S'), array('Nome' => ParametroPesquisaRN::$TA_CHAVE_CRIPTOGRAFIA , 'Valor' => 'ch@c3_cr1pt0gr@f1a'), - - ); $arrObjParametroPesquisaDTO = InfraArray::gerarArrInfraDTOMultiAtributos('ParametroPesquisaDTO', $arrParametroPesquisaDTO); diff --git a/sei/web/modulos/pesquisa/rn/ParametroPesquisaRN.php b/sei/web/modulos/pesquisa/rn/ParametroPesquisaRN.php index f481dda..efb47ec 100644 --- a/sei/web/modulos/pesquisa/rn/ParametroPesquisaRN.php +++ b/sei/web/modulos/pesquisa/rn/ParametroPesquisaRN.php @@ -37,7 +37,7 @@ class ParametroPesquisaRN extends InfraRN { try { //Valida Permissao - SessaoSEI::getInstance()->validarPermissao('md_parametro_pesquisa_consultar'); + SessaoSEI::getInstance()->validarPermissao('md_pesq_parametro_consultar'); //Regras de Negocio //$objInfraException = new InfraException(); @@ -60,7 +60,7 @@ class ParametroPesquisaRN extends InfraRN { try { // validaPermissao - SessaoSEI::getInstance()->validarPermissao('md_parametro_pesquisa_alterar'); + SessaoSEI::getInstance()->validarPermissao('md_pesq_parametro_alterar'); foreach ($objArrParametroPesquisaDTO as $objParametroPesquisaDTO){ $this->alterar($objParametroPesquisaDTO); } @@ -75,7 +75,7 @@ class ParametroPesquisaRN extends InfraRN { try { //Valida Permissao - SessaoSEI::getInstance()->validarPermissao('md_parametro_pesquisa_alterar'); + SessaoSEI::getInstance()->validarPermissao('md_pesq_parametro_alterar'); //Regras de Negocio $objInfraException = new InfraException(); @@ -104,7 +104,7 @@ class ParametroPesquisaRN extends InfraRN { try { //Valida Permissao - SessaoSEI::getInstance()->validarPermissao('md_parametro_pesquisa_listar'); + SessaoSEI::getInstance()->validarPermissao('md_pesq_parametro_listar'); //Regras de Negocio //$objInfraException = new InfraException(); @@ -150,7 +150,7 @@ class ParametroPesquisaRN extends InfraRN { try{ //Valida Permissao - SessaoSEI::getInstance()->validarPermissao('md_parametro_pesquisa_cadastrar'); + SessaoSEI::getInstance()->validarPermissao('md_pesq_parametro_cadastrar'); //Regras de Negocio $objInfraException = new InfraException(); @@ -178,7 +178,7 @@ class ParametroPesquisaRN extends InfraRN { try { //Valida Permissao - SessaoSEI::getInstance()->validarPermissao('md_parametro_pesquisa_consultar'); + SessaoSEI::getInstance()->validarPermissao('md_pesq_parametro_consultar'); //Regras de Negocio //$objInfraException = new InfraException(); @@ -200,7 +200,7 @@ class ParametroPesquisaRN extends InfraRN { try { //Valida Permissao - SessaoSEI::getInstance()->validarPermissao('md_parametro_pesquisa_listar'); + SessaoSEI::getInstance()->validarPermissao('md_pesq_parametro_listar'); //Regras de Negocio //$objInfraException = new InfraException(); @@ -222,7 +222,7 @@ class ParametroPesquisaRN extends InfraRN { try { //Valida Permissao - SessaoSEI::getInstance()->validarPermissao('md_parametro_pesquisa_excluir'); + SessaoSEI::getInstance()->validarPermissao('md_pesq_parametro_excluir'); //Regras de Negocio //$objInfraException = new InfraException(); @@ -245,7 +245,7 @@ class ParametroPesquisaRN extends InfraRN { try { //Valida Permissao - SessaoSEI::getInstance()->validarPermissao('md_parametro_pesquisa_desativar'); + SessaoSEI::getInstance()->validarPermissao('md_pesq_parametro_desativar'); //Regras de Negocio //$objInfraException = new InfraException(); @@ -268,7 +268,7 @@ class ParametroPesquisaRN extends InfraRN { try { //Valida Permissao - SessaoSEI::getInstance()->validarPermissao('md_parametro_pesquisa_reativar'); + SessaoSEI::getInstance()->validarPermissao('md_pesq_parametro_reativar'); //Regras de Negocio //$objInfraException = new InfraException(); @@ -291,7 +291,7 @@ class ParametroPesquisaRN extends InfraRN { try { //Valida Permissao - SessaoSEI::getInstance()->validarPermissao('md_parametro_pesquisa_consultar'); + SessaoSEI::getInstance()->validarPermissao('md_pesq_parametro_consultar'); //Regras de Negocio //$objInfraException = new InfraException(); diff --git a/sip/scripts/sip_instalar_modulo_pesquisa.php b/sip/scripts/sip_instalar_modulo_pesquisa.php index 22b9797..21bce03 100644 --- a/sip/scripts/sip_instalar_modulo_pesquisa.php +++ b/sip/scripts/sip_instalar_modulo_pesquisa.php @@ -133,10 +133,10 @@ class AtualizadorSipModuloPesquisaRN extends InfraRN { $this->logar('ATUALIZANDO RECURSOS, MENUS E PERFIS DO MÓDULO PETICIONAMENTO NA BASE DO SIP...'); //criando os recursos e vinculando-os aos perfil Administrador - $this->adicionarRecursoPerfil($numIdSistemaSei, $numIdPerfilSeiAdministrador, 'md_parametro_pesquisa_alterar'); - $this->adicionarRecursoPerfil($numIdSistemaSei, $numIdPerfilSeiAdministrador, 'md_parametro_pesquisa_consultar'); - $this->adicionarRecursoPerfil($numIdSistemaSei, $numIdPerfilSeiAdministrador, 'md_parametro_pesquisa_cadastrar'); - $objRecursoDTO = $this->adicionarRecursoPerfil($numIdSistemaSei, $numIdPerfilSeiAdministrador, 'md_parametro_pesquisa_listar'); + $this->adicionarRecursoPerfil($numIdSistemaSei, $numIdPerfilSeiAdministrador, 'md_pesq_parametro_alterar'); + $this->adicionarRecursoPerfil($numIdSistemaSei, $numIdPerfilSeiAdministrador, 'md_pesq_parametro_consultar'); + $this->adicionarRecursoPerfil($numIdSistemaSei, $numIdPerfilSeiAdministrador, 'md_pesq_parametro_cadastrar'); + $objRecursoDTO = $this->adicionarRecursoPerfil($numIdSistemaSei, $numIdPerfilSeiAdministrador, 'md_pesq_parametro_listar'); //criando menu @@ -157,10 +157,10 @@ class AtualizadorSipModuloPesquisaRN extends InfraRN { $objRegraAuditoriaDTO = $objRegraAuditoriaRN->cadastrar($objRegraAuditoriaDTO); $rs = BancoSip::getInstance()->consultarSql('select id_recurso from recurso where id_sistema='.$numIdSistemaSei.' and nome in ( - \'md_parametro_pesquisa_alterar\', - \'md_parametro_pesquisa_consultar\', - \'md_parametro_pesquisa_cadastrar\', - \'md_parametro_pesquisa_listar\')' + \'md_pesq_parametro_alterar\', + \'md_pesq_parametro_consultar\', + \'md_pesq_parametro_cadastrar\', + \'md_pesq_parametro_listar\')' ); //CRIANDO REGRA DE AUDITORIA PARA NOVOS RECURSOS RECEM ADICIONADOS -- libgit2 0.21.2