Commit 8fa04c7d50b65a4a883364c257db0040108a5cac

Authored by Nei Jobson da Costa Carneiro
2 parents 3e97e703 3a3060b5

Merge branch 'Correcoes_pre_101' into 'master'

Correcoes pre 102

See merge request !3
sei/institucional/peticionamento/hipotese_legal_peticionamento_lista.php
... ... @@ -7,6 +7,7 @@
7 7 */
8 8  
9 9 try {
  10 +
10 11 require_once dirname(__FILE__).'/../../SEI.php';
11 12  
12 13 session_start();
... ... @@ -18,9 +19,7 @@ try {
18 19 //////////////////////////////////////////////////////////////////////////////
19 20  
20 21 SessaoSEI::getInstance()->validarLink();
21   -
22 22 PaginaSEI::getInstance()->prepararSelecao('hipotese_legal_peticionamento_selecionar');
23   -
24 23 SessaoSEI::getInstance()->validarPermissao($_GET['acao']);
25 24  
26 25 switch($_GET['acao']){
... ... @@ -386,14 +385,11 @@ PaginaSEI::getInstance()->abrirBody($strTitulo,'onload="inicializar();"');
386 385 ?>
387 386 <form id="frmHipoteseLegalLista" method="post" action="<?=PaginaSEI::getInstance()->formatarXHTML(SessaoSEI::getInstance()->assinarLink('controlador.php?acao='.$_GET['acao'].'&acao_origem='.$_GET['acao']))?>">
388 387  
389   - <input type="hidden" name="hdnNivelAcesso" id="hdnNivelAcesso" value="<?php echo isset($_GET['nvl_acesso']) && $_GET['nvl_acesso'] != '' ? $_GET['nvl_acesso'] : $_POST['hdnNivelAcesso']; ?>"
  388 + <input type="hidden" name="hdnNivelAcesso" id="hdnNivelAcesso" value="<?php echo isset($_GET['nvl_acesso']) && $_GET['nvl_acesso'] != '' ? $_GET['nvl_acesso'] : $_POST['hdnNivelAcesso']; ?>" />
390 389  
391   - <?php
  390 + <?
392 391 PaginaSEI::getInstance()->montarBarraComandosSuperior($arrComandos);
393   - //PaginaSEI::getInstance()->abrirAreaDados('5em');
394   - //PaginaSEI::getInstance()->fecharAreaDados();
395 392 PaginaSEI::getInstance()->montarAreaTabela($strResultado,$numRegistros);
396   - //PaginaSEI::getInstance()->montarAreaDebug();
397 393 PaginaSEI::getInstance()->montarBarraComandosInferior($arrComandos);
398 394 ?>
399 395 </form>
... ...
sei/institucional/peticionamento/rn/AtualizadorModuloPeticionamentoRN.php
... ... @@ -90,8 +90,17 @@ class AtualizadorModuloPeticionamentoRN extends InfraRN {
90 90 array('id_md_pet_hipotese_legal'), 'hipotese_legal',array('id_hipotese_legal'));
91 91  
92 92 $this->logar(' DROPANDO COLUNA id_unidade (Não é mais unidade única. Agora terá opção para Peticionamento de Processo Novo para Múltiplas Unidades)');
93   - $objInfraMetaBD->excluirChaveEstrangeira('md_pet_tipo_processo', 'fk_pet_tp_proc_unidade_02');
94   - $objInfraMetaBD->excluirIndice('md_pet_tipo_processo', 'fk_pet_tp_proc_unidade_02');
  93 +
  94 + if (BancoSEI::getInstance() instanceof InfraMySql){
  95 + $objInfraMetaBD->excluirChaveEstrangeira('md_pet_tipo_processo', 'fk_pet_tp_proc_unidade_02');
  96 + $objInfraMetaBD->excluirIndice('md_pet_tipo_processo', 'fk_pet_tp_proc_unidade_02');
  97 + } else if (BancoSEI::getInstance() instanceof InfraSqlServer){
  98 + $objInfraMetaBD->excluirChaveEstrangeira('md_pet_tipo_processo', 'fk_pet_tp_proc_unidade_02');
  99 + $objInfraMetaBD->excluirIndice('md_pet_tipo_processo', 'fk_pet_tp_proc_unidade_02');
  100 + } else if (BancoSEI::getInstance() instanceof InfraOracle){
  101 + $objInfraMetaBD->excluirChaveEstrangeira('md_pet_tipo_processo', 'fk_pet_tp_proc_unidade_02');
  102 + }
  103 +
95 104 BancoSEI::getInstance()->executarSql(' ALTER TABLE md_pet_tipo_processo DROP COLUMN id_unidade');
96 105  
97 106 $this->logar(' CRIANDO A TABELA md_pet_rel_tp_processo_unid (para permitir multiplas unidades)');
... ... @@ -534,10 +543,10 @@ BancoSEI::getInstance()-&gt;executarSql(&#39; CREATE TABLE md_pet_rel_tp_processo_serie
534 543 id_md_pet_tipo_processo ' . $objInfraMetaBD->tipoNumero() .' NOT NULL,
535 544 id_serie ' . $objInfraMetaBD->tipoNumero() . ' NOT NULL)');
536 545  
537   -$objInfraMetaBD->adicionarChavePrimaria('md_pet_rel_tp_processo_serie','pk1_md_pet_rel_tp_processo_serie',array('id_md_pet_tipo_processo', 'id_serie'));
  546 +$objInfraMetaBD->adicionarChavePrimaria('md_pet_rel_tp_processo_serie','pk1_md_pet_rel_tp_proc_serie',array('id_md_pet_tipo_processo', 'id_serie'));
538 547  
539   -$objInfraMetaBD->adicionarChaveEstrangeira('fk_md_pet_rel_tp_processo_serie_01','md_pet_rel_tp_processo_serie',array('id_md_pet_tipo_processo'),'md_pet_tipo_processo',array('id_md_pet_tipo_processo'));
540   -$objInfraMetaBD->adicionarChaveEstrangeira('fk_md_pet_rel_tp_processo_serie_02','md_pet_rel_tp_processo_serie',array('id_serie'),'serie',array('id_serie'));
  548 +$objInfraMetaBD->adicionarChaveEstrangeira('fk1_md_pet_rel_tp_proc_serie','md_pet_rel_tp_processo_serie',array('id_md_pet_tipo_processo'),'md_pet_tipo_processo',array('id_md_pet_tipo_processo'));
  549 +$objInfraMetaBD->adicionarChaveEstrangeira('fk2_md_pet_rel_tp_proc_serie','md_pet_rel_tp_processo_serie',array('id_serie'),'serie',array('id_serie'));
541 550  
542 551 //3 - md_pet_tp_processo_orientacoes
543 552 $this->logar(' CRIANDO A TABELA md_pet_tp_processo_orientacoes');
... ... @@ -555,14 +564,14 @@ $objInfraMetaBD-&gt;adicionarChaveEstrangeira(&#39;fk_md_pet_tp_proc_or_cj_est&#39;,&#39;md_pet
555 564  
556 565 $this->logar(' CRIANDO A TABELA md_pet_ext_arquivo_perm e sua sequence ');
557 566  
558   -BancoSEI::getInstance()->executarSql(' CREATE TABLE IF NOT EXISTS md_pet_ext_arquivo_perm (
  567 +BancoSEI::getInstance()->executarSql(' CREATE TABLE md_pet_ext_arquivo_perm (
559 568 id_md_pet_ext_arquivo_perm ' . $objInfraMetaBD->tipoNumero() . ' NOT NULL,
560 569 id_arquivo_extensao ' . $objInfraMetaBD->tipoNumero() . ' DEFAULT NULL ,
561 570 sin_principal ' . $objInfraMetaBD->tipoTextoFixo(1) .' NOT NULL,
562 571 sin_ativo ' . $objInfraMetaBD->tipoTextoFixo(1) . ' NOT NULL )');
563 572  
564   -$objInfraMetaBD->adicionarChavePrimaria('md_pet_ext_arquivo_perm','pk_md_pet_extensao_arquivo_perm',array('id_md_pet_ext_arquivo_perm'));
565   -$objInfraMetaBD->adicionarChaveEstrangeira('fk_md_pet_ext_arquivo_perm_01','md_pet_ext_arquivo_perm',array('id_arquivo_extensao'),'arquivo_extensao',array('id_arquivo_extensao'));
  573 +$objInfraMetaBD->adicionarChavePrimaria('md_pet_ext_arquivo_perm','pk_md_pet_ext_arquivo_perm',array('id_md_pet_ext_arquivo_perm'));
  574 +$objInfraMetaBD->adicionarChaveEstrangeira('fk1_md_pet_ext_arquivo_perm','md_pet_ext_arquivo_perm',array('id_arquivo_extensao'),'arquivo_extensao',array('id_arquivo_extensao'));
566 575  
567 576 if (BancoSEI::getInstance() instanceof InfraMySql){
568 577 BancoSEI::getInstance()->executarSql('create table seq_md_pet_ext_arquivo_perm (id bigint not null primary key AUTO_INCREMENT, campo char(1) null) AUTO_INCREMENT = 1');
... ... @@ -645,9 +654,7 @@ if (BancoSEI::getInstance() instanceof InfraMySql){
645 654  
646 655 //adicionando parametro para controlar versao do modulo
647 656 BancoSEI::getInstance()->executarSql('insert into infra_parametro (valor, nome ) VALUES( \''. $this->versaoAtualDesteModulo .'\', \''. $this->nomeParametroModulo .'\' )' );
648   -
649   -//$this->logar(' EXECUTADA A INSTALACAO DA VERSAO 0.0.1 DO MODULO PETICIONAMENTO NO SEI COM SUCESSO');
650   -
  657 +
651 658 }
652 659  
653 660 protected function atualizarVersaoConectado(){
... ...