Commit 5998916aa2725b3ea2a0dfae2fe8a2d29b06f97f
1 parent
896dc740
Exists in
master
and in
1 other branch
Atualização dos códigos na pré versão.
Showing
7 changed files
with
249 additions
and
168 deletions
Show diff stats
README.md
1 | # Módulo Peticionamento e Intimação Eletrônicos do SEI | 1 | # Módulo Peticionamento e Intimação Eletrônicos do SEI |
2 | -- Data de Criação: 30/09/2016 | 2 | +- Data de Criação: 03/10/2016 |
3 | - Versão: 1.0.0 | 3 | - Versão: 1.0.0 |
4 | 4 | ||
5 | ## Requisitos: | 5 | ## Requisitos: |
6 | - SEI 2.6.0.A13 instalada (verificar valor da constante de versão do SEI no arquivo sei/SEI.php). | 6 | - SEI 2.6.0.A13 instalada (verificar valor da constante de versão do SEI no arquivo sei/SEI.php). |
7 | -- ANTES de executar os scripts de instalação (itens 5 e 6 abaixo), o usuário de acesso aos bancos de dados do SEI e SIP, constante nos arquivos ConfiguracaoSEI.php e ConfiguracaoSip.php, deverá ter permissão de acesso total ao banco de dados, permitindo, por exemplo, criação e exclusão de tabelas. | 7 | +- Antes de executar os scripts de instalação (itens 4 e 5 abaixo), o usuário de acesso aos bancos de dados do SEI e SIP, constante nos arquivos ConfiguracaoSEI.php e ConfiguracaoSip.php, deverá ter permissão de acesso total ao banco de dados, permitindo, por exemplo, criação e exclusão de tabelas. |
8 | 8 | ||
9 | ## Procedimentos para Instalação: | 9 | ## Procedimentos para Instalação: |
10 | 10 | ||
11 | 1. Fazer backup dos banco de dados do SEI e SIP. | 11 | 1. Fazer backup dos banco de dados do SEI e SIP. |
12 | 2. Carregar os arquivos do módulo localizados na pasta "/sei/institucional/peticionamento" e os scripts de instalação/atualização "/sei/sei_atualizar_versao_modulo_peticionamento.php" e "/sip/sip_atualizar_versao_modulo_peticionamento.php". | 12 | 2. Carregar os arquivos do módulo localizados na pasta "/sei/institucional/peticionamento" e os scripts de instalação/atualização "/sei/sei_atualizar_versao_modulo_peticionamento.php" e "/sip/sip_atualizar_versao_modulo_peticionamento.php". |
13 | -3. Editar o arquivo "sei/ConfiguracaoSEI.php", tomando o cuidado de usar editor que não altere o charset do arquivo, para adicionar a referência ao módulo Peticionamento na chave 'Modulos' abaixo da chave 'SEI': | 13 | +3. Editar o arquivo "sei/ConfiguracaoSEI.php", tomando o cuidado de usar editor que não altere o charset do arquivo, para adicionar a referência e caminho até a pasta do módulo Peticionamento na chave 'Modulos' abaixo da chave 'SEI': |
14 | 14 | ||
15 | 'SEI' => array( | 15 | 'SEI' => array( |
16 | 'URL' => 'http://[Servidor_PHP]sei', | 16 | 'URL' => 'http://[Servidor_PHP]sei', |
@@ -19,30 +19,37 @@ | @@ -19,30 +19,37 @@ | ||
19 | 'Modulos' => array(), | 19 | 'Modulos' => array(), |
20 | ), | 20 | ), |
21 | 21 | ||
22 | - ==> Adicionar a referência ao módulo Peticionamento na array da chave 'Modulos' indicada acima: | 22 | + ==> Adicionar a referência e caminho até a pasta do módulo Peticionamento na array da chave 'Modulos' indicada acima: |
23 | 23 | ||
24 | 'Modulos' => array('Peticionamento' => dirname(__FILE__).'/institucional/peticionamento'), | 24 | 'Modulos' => array('Peticionamento' => dirname(__FILE__).'/institucional/peticionamento'), |
25 | 25 | ||
26 | -4. Logar no SEI e no SIP com Usuário com perfil "Administrador". | ||
27 | - | ||
28 | -5. Rodar via navegador ou por linha de comando no servidor o script: | 26 | +4. Rodar o script de banco "/sei/sei_atualizar_versao_modulo_peticionamento.php" em linha de comando no servidor do SEI. Por exemplo: |
27 | + | ||
28 | + /usr/bin/php -c /etc/php.ini /var/www/html/sei/sei_atualizar_versao_modulo_peticionamento.php > atualizacao_modulo_peticionamento_sei.log | ||
29 | + - Opcionalmente, é possível rodar o script de banco via navegador, mas, neste caso, quem executar deve estar logado no SEI com Usuário com perfil de "Administrador" do Sistema: | ||
29 | 30 | ||
30 | - http://[Servidor_PHP]/sei/sei_atualizar_versao_modulo_peticionamento.php | 31 | + http://[Servidor_PHP]/sei/sei_atualizar_versao_modulo_peticionamento.php |
31 | 32 | ||
32 | -6. Rodar via navegador ou por linha de comando no servidor o script: | 33 | +5. Rodar o script de banco "/sip/sip_atualizar_versao_modulo_peticionamento.php" em linha de comando no servidor do SIP. Por exemplo: |
33 | 34 | ||
34 | - http://[Servidor_PHP]/sip/sip_atualizar_versao_modulo_peticionamento.php | ||
35 | - - IMPORTANTE 1: Na execução dos dois scripts acima, ao final deve constar o termo "FIM". Do contrário, o script não foi executado até o final e algum dado não foi inserido/atualizado no banco de dados correspondente, devendo recuperar o backup e repetir o procedimento. | ||
36 | - - IMPORTANTE 2: Depois da execução com sucesso, fazer logoff no SEI e fazer login novamente utilizando Usuário com Perfil "Administrador" e tentar acessar os menus de Administração do módulo: Administração > Peticionamento Eletrônico. | ||
37 | - - IMPORTANTE 3: Depois da execução com sucesso, ainda, verificar no SEI e no SIP no menu Infra > Parâmetros se consta o parâmetro "VERSAO_MODULO_PETICIONAMENTO" com o valor da última versão do módulo. | 35 | + /usr/bin/php -c /etc/php.ini /var/www/html/sip/sip_atualizar_versao_modulo_peticionamento.php > atualizacao_modulo_peticionamento_sip.log |
36 | + - Opcionalmente, é possível rodar o script de banco via navegador, mas, neste caso, quem executar deve estar logado no SIP com Usuário com perfil de "Administrador" do Sistema: | ||
38 | 37 | ||
39 | -7. Recomenda-se que, após a instalação/atualização do módulo, os scripts "/sei/sei_atualizar_versao_modulo_peticionamento.php" e "/sip/sip_atualizar_versao_modulo_peticionamento.php" sejam removidos do servidor. | ||
40 | - | ||
41 | -8. Imediatamente após a instalação é necessário realizar as parametrizações do módulo em Administração > Peticionamento Eletrônico, para que o módulo seja utilizado adequadamente pelos Usuários Externos na tela de Acesso Externo do SEI: | 38 | + http://[Servidor_PHP]/sip/sip_atualizar_versao_modulo_peticionamento.php |
39 | + - **IMPORTANTE**: Na execução dos dois scripts acima, ao final deve constar o termo "FIM". Do contrário, o script não foi executado até o final e algum dado não foi inserido/atualizado no banco de dados correspondente, devendo recuperar o backup e repetir o procedimento. | ||
40 | + - Constando o termo "FIM" ao final da execução significa que foi executado com sucesso. Verificar no SEI e no SIP no menu Infra > Parâmetros se consta o parâmetro "VERSAO_MODULO_PETICIONAMENTO" com o valor da última versão do módulo. | ||
41 | + | ||
42 | +6. Recomenda-se que, após a instalação/atualização do módulo, os scripts "/sei/sei_atualizar_versao_modulo_peticionamento.php" e "/sip/sip_atualizar_versao_modulo_peticionamento.php" sejam removidos do servidor. | ||
43 | +7. Em caso de erro durante a execução do script verificar (lendo as mensagens de erro e no SEI em Infra > Log e no SIP em Infra > Log) se a causa é algum problema na infra-estrutura local. Neste caso, após a correção, restaurar o backup do banco de dados e executar novamente os scripts indicados nos itens 4 e 5 acima. | ||
44 | + - Caso não seja possível identificar a causa, entrar em contato com o desenvolvedor responsável por esta versão do módulo: Marcelo Bezerra - marcelo.bezerra@cast.com.br | ||
42 | 45 | ||
43 | - http://[Servidor_PHP]/sei/controlador_externo.php?acao=usuario_externo_logar&id_orgao_acesso_externo=0 | 46 | +## Orientações Negociais: |
44 | 47 | ||
45 | -9. É imprescindível ativar no SIP para o Perfil "Administrador" do SEI os seguintes menus: | 48 | +1. Imediatamente após a instalação com sucesso, é necessário realizar as parametrizações do módulo no SEI em Administração > Peticionamento Eletrônico, para que o módulo seja utilizado adequadamente pelos Usuários Externos na tela de Acesso Externo do SEI: |
49 | + | ||
50 | + http://[Servidor_PHP]/sei/controlador_externo.php?acao=usuario_externo_logar&id_orgao_acesso_externo=0 | ||
51 | + | ||
52 | +2. É imprescindível ativar no SIP para o Perfil "Administrador" do SEI os seguintes menus: | ||
46 | - Para cadastrar "Cargos" que serão utilizados pelos Usuários Externos na seleção do "Cargo/Função" na assinatura de cada Peticionamento e na seleção de "Cargo" no cadastro de novos Interessados, ativar os menus: | 53 | - Para cadastrar "Cargos" que serão utilizados pelos Usuários Externos na seleção do "Cargo/Função" na assinatura de cada Peticionamento e na seleção de "Cargo" no cadastro de novos Interessados, ativar os menus: |
47 | - "Contextos/Contatos / Cargos / Listar" (recurso "cargo_listar") | 54 | - "Contextos/Contatos / Cargos / Listar" (recurso "cargo_listar") |
48 | - "Contextos/Contatos / Cargos / Reativar" (recurso "cargo_reativar") | 55 | - "Contextos/Contatos / Cargos / Reativar" (recurso "cargo_reativar") |
@@ -55,11 +62,8 @@ | @@ -55,11 +62,8 @@ | ||
55 | - Para cadastrar "Tipos de Contexto" que serão utilizados na Administração > Peticionamento Eletrônico > Tipos de Contatos Permitidos e, consequentemente, pelos Usuários Externos no cadastro e seleção de Interessados, ativar os menus: | 62 | - Para cadastrar "Tipos de Contexto" que serão utilizados na Administração > Peticionamento Eletrônico > Tipos de Contatos Permitidos e, consequentemente, pelos Usuários Externos no cadastro e seleção de Interessados, ativar os menus: |
56 | - "Contextos/Contatos / Tipos de Contexto / Listar" (recurso "tipo_contexto_contato_listar") | 63 | - "Contextos/Contatos / Tipos de Contexto / Listar" (recurso "tipo_contexto_contato_listar") |
57 | - "Contextos/Contatos / Tipos de Contexto / Reativar" (recurso "tipo_contexto_contato_reativar") | 64 | - "Contextos/Contatos / Tipos de Contexto / Reativar" (recurso "tipo_contexto_contato_reativar") |
65 | + - **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. | ||
58 | 66 | ||
59 | -10. 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: | ||
60 | - | ||
61 | - http://[Servidor_PHP]/sei/institucional/peticionamento/indisponibilidade_peticionamento_usuario_externo_lista.php?acao_externa=indisponibilidade_peticionamento_usuario_externo_listar&id_orgao_acesso_externo=0 | ||
62 | - | ||
63 | -Em caso de erro durante a execução do script verificar (lendo as mensagens de erro e no SEI em Infra > Log e no SIP em Infra > Log) se a causa é algum problema na infra-estrutura local. Neste caso, após a correção, restaurar o backup do banco de dados e executar novamente os scripts indicados nos itens 5 e 6 acima. | 67 | +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: |
64 | 68 | ||
65 | -Caso não seja possível identificar a causa, entrar em contato com o desenvolvedor responsável por esta versão do módulo: Marcelo Bezerra - marcelo.bezerra@cast.com.br | ||
66 | \ No newline at end of file | 69 | \ No newline at end of file |
70 | + http://[Servidor_PHP]/sei/institucional/peticionamento/indisponibilidade_peticionamento_usuario_externo_lista.php?acao_externa=indisponibilidade_peticionamento_usuario_externo_listar&id_orgao_acesso_externo=0 | ||
67 | \ No newline at end of file | 71 | \ No newline at end of file |
sei/institucional/peticionamento/controlador_ajax_externo.php
@@ -16,8 +16,34 @@ try{ | @@ -16,8 +16,34 @@ try{ | ||
16 | 16 | ||
17 | case 'contato_pj_vinculada': | 17 | case 'contato_pj_vinculada': |
18 | 18 | ||
19 | - $objContatoDTO = ContatoINT::obterSugestoesRI0571($_POST['idContextoContato']); | ||
20 | - $xml = InfraAjax::gerarXMLComplementosArrInfraDTO($objContatoDTO,array('Telefone','Fax','Email','SitioInternet','Endereco','Bairro','SiglaEstado','NomeCidade','NomePais','Cep')); | 19 | + if( ($_POST['id_tipo_contexto_contato'] != null && $_POST['id_tipo_contexto_contato'] != "" ) |
20 | + && | ||
21 | + ($_POST['palavras_pesquisa'] != null && $_POST['palavras_pesquisa'] != "") | ||
22 | + ) { | ||
23 | + | ||
24 | + $objContatoRN = new ContatoRN(); | ||
25 | + $objContextoContatoDTO = new ContatoDTO(); | ||
26 | + | ||
27 | + $objContextoContatoDTO->retNumIdContato(); | ||
28 | + $objContextoContatoDTO->retStrNome(); | ||
29 | + | ||
30 | + //trazer todos que sejam empresas (CNPJ diferente de null), estejam ativos, | ||
31 | + //e atenda ao filtro por nome informado na tela | ||
32 | + $objContextoContatoDTO->adicionarCriterio( | ||
33 | + array('Cnpj','Nome', 'SinAtivo'), | ||
34 | + array(InfraDTO::$OPER_DIFERENTE,InfraDTO::$OPER_LIKE, InfraDTO::$OPER_IGUAL ), | ||
35 | + array(null, "%".$_POST['palavras_pesquisa']."%", 'S' ), | ||
36 | + array( InfraDTO::$OPER_LOGICO_AND , InfraDTO::$OPER_LOGICO_AND ) | ||
37 | + ); | ||
38 | + | ||
39 | + $objContextoContatoDTO->setOrdStrNome(InfraDTO::$TIPO_ORDENACAO_ASC); | ||
40 | + | ||
41 | + $arrObjContatoDTO = $objContatoRN->pesquisarRN0471( $objContextoContatoDTO ); | ||
42 | + $xml = InfraAjax::gerarXMLItensArrInfraDTO($arrObjContatoDTO,'IdContato', 'Nome'); | ||
43 | + InfraAjax::enviarXML($xml); | ||
44 | + | ||
45 | + } | ||
46 | + | ||
21 | break; | 47 | break; |
22 | 48 | ||
23 | case 'contato_auto_completar_contexto_pesquisa': | 49 | case 'contato_auto_completar_contexto_pesquisa': |
@@ -57,9 +83,9 @@ try{ | @@ -57,9 +83,9 @@ try{ | ||
57 | $objContatoRN = new ContatoRN(); | 83 | $objContatoRN = new ContatoRN(); |
58 | $arrObjContatoDTO = $objContatoRN->pesquisarRN0471($objContatoDTO); | 84 | $arrObjContatoDTO = $objContatoRN->pesquisarRN0471($objContatoDTO); |
59 | 85 | ||
60 | - $objContatoRN = new ContatoRN(); | 86 | + //$objContatoRN = new ContatoRN(); |
61 | //$arrObjContatoDTO = $objContatoRN->listarRN0325($objContatoDTO); | 87 | //$arrObjContatoDTO = $objContatoRN->listarRN0325($objContatoDTO); |
62 | - $arrObjContatoDTO = $objContatoRN->pesquisarRN0471($objContatoDTO); | 88 | + //$arrObjContatoDTO = $objContatoRN->pesquisarRN0471($objContatoDTO); |
63 | 89 | ||
64 | $xml = InfraAjax::gerarXMLItensArrInfraDTO($arrObjContatoDTO,'IdContato', 'Nome'); | 90 | $xml = InfraAjax::gerarXMLItensArrInfraDTO($arrObjContatoDTO,'IdContato', 'Nome'); |
65 | InfraAjax::enviarXML($xml); | 91 | InfraAjax::enviarXML($xml); |
sei/institucional/peticionamento/peticionamento_interessado_cadastro.php
@@ -19,19 +19,6 @@ try { | @@ -19,19 +19,6 @@ try { | ||
19 | ////////////////////////////////////////////////////////////////////////////// | 19 | ////////////////////////////////////////////////////////////////////////////// |
20 | 20 | ||
21 | PaginaSEIExterna::getInstance()->setTipoPagina( InfraPagina::$TIPO_PAGINA_SIMPLES ); | 21 | PaginaSEIExterna::getInstance()->setTipoPagina( InfraPagina::$TIPO_PAGINA_SIMPLES ); |
22 | - //SessaoSEIExterna::getInstance()->validarLink(); | ||
23 | - | ||
24 | - //SessaoSEI::getInstance(false); | ||
25 | - //SessaoSEI::getInstance()->simularLogin(null, null, SessaoSEIExterna::getInstance()->getNumIdUsuarioExterno() , SessaoSEIExterna::getInstance()->getNumIdUnidadeAtual() ); | ||
26 | - //SessaoSEIExterna::getInstance()->validarPermissao($_GET['acao']); | ||
27 | - | ||
28 | - //===================================================== | ||
29 | - //INICIO - VARIAVEIS PRINCIPAIS E LISTAS DA PAGINA | ||
30 | - //===================================================== | ||
31 | - | ||
32 | - //===================================================== | ||
33 | - //FIM - VARIAVEIS PRINCIPAIS E LISTAS DA PAGINA | ||
34 | - //===================================================== | ||
35 | 22 | ||
36 | switch($_GET['acao']){ | 23 | switch($_GET['acao']){ |
37 | 24 | ||
@@ -67,7 +54,7 @@ try { | @@ -67,7 +54,7 @@ try { | ||
67 | 54 | ||
68 | //setando dados no contato que esta sendo cadastrado ou editado | 55 | //setando dados no contato que esta sendo cadastrado ou editado |
69 | if( isset( $_POST['hdnCadastrar'] ) ){ | 56 | if( isset( $_POST['hdnCadastrar'] ) ){ |
70 | - | 57 | + |
71 | $objContatoDTO = new ContatoDTO(); | 58 | $objContatoDTO = new ContatoDTO(); |
72 | $objContatoDTO->retTodos(); | 59 | $objContatoDTO->retTodos(); |
73 | 60 | ||
@@ -75,14 +62,37 @@ try { | @@ -75,14 +62,37 @@ try { | ||
75 | 62 | ||
76 | if( !isset( $_POST['hdnIdEdicao'] ) || $_POST['hdnIdEdicao'] == "" ){ | 63 | if( !isset( $_POST['hdnIdEdicao'] ) || $_POST['hdnIdEdicao'] == "" ){ |
77 | $objContatoDTO->setNumIdContato(null); | 64 | $objContatoDTO->setNumIdContato(null); |
65 | + | ||
78 | } else { | 66 | } else { |
79 | - $objContatoDTO->setNumIdContato( $_POST['hdnIdEdicao'] ); | ||
80 | - } | 67 | + |
68 | + $objContatoRN = new ContatoRN(); | ||
69 | + $objContatoDTO = new ContatoDTO(); | ||
70 | + $objContatoDTO->retStrSinContexto(); | ||
71 | + $objContatoDTO->retNumMatricula(); | ||
72 | + $objContatoDTO->retDblRg(); | ||
73 | + $objContatoDTO->retStrOrgaoExpedidor(); | ||
74 | + $objContatoDTO->retStrTelefone(); | ||
75 | + $objContatoDTO->retStrFax(); | ||
76 | + $objContatoDTO->retStrEmail(); | ||
77 | + $objContatoDTO->retStrSitioInternet(); | ||
78 | + $objContatoDTO->retStrEndereco(); | ||
79 | + $objContatoDTO->retStrBairro(); | ||
80 | + $objContatoDTO->retStrSiglaEstado(); | ||
81 | + $objContatoDTO->retStrNomeCidade(); | ||
82 | + $objContatoDTO->retStrNomePais(); | ||
83 | + $objContatoDTO->retStrCep(); | ||
84 | + $objContatoDTO->retStrObservacao(); | ||
85 | + $objContatoDTO->retStrSinEnderecoContexto(); | ||
86 | + $objContatoDTO->retDblIdPessoaRh(); | ||
87 | + $objContatoDTO->retNumIdCarreira(); | ||
88 | + $objContatoDTO->retNumIdNivelFuncao(); | ||
89 | + $objContatoDTO->retNumIdContato(); | ||
81 | 90 | ||
82 | - $strSinContexto = 'S'; | ||
83 | - $objContatoDTO->setStrSinContexto($strSinContexto); | ||
84 | - //$objContatoDTO->setStrSinContexto('S'); | ||
85 | - $objContatoDTO->setNumIdTipoContextoContato($numIdTipoContextoContato); | 91 | + $objContatoDTO->setNumIdContato( $_POST['hdnIdEdicao'] ); |
92 | + $objContatoDTO = $objContatoRN->consultarRN0324($objContatoDTO); | ||
93 | + | ||
94 | + } | ||
95 | + | ||
86 | $objContatoDTO->setNumIdTratamento($_POST['tratamento']); | 96 | $objContatoDTO->setNumIdTratamento($_POST['tratamento']); |
87 | $objContatoDTO->setNumIdVocativo($_POST['vocativo']); | 97 | $objContatoDTO->setNumIdVocativo($_POST['vocativo']); |
88 | $objContatoDTO->setNumIdCargo($_POST['cargo']); | 98 | $objContatoDTO->setNumIdCargo($_POST['cargo']); |
@@ -101,9 +111,45 @@ try { | @@ -101,9 +111,45 @@ try { | ||
101 | $objContatoDTO->setStrSigla(''); | 111 | $objContatoDTO->setStrSigla(''); |
102 | $objContatoDTO->setStrGenero(''); | 112 | $objContatoDTO->setStrGenero(''); |
103 | $objContatoDTO->setStrMatriculaOab($_POST['numeroOab']); | 113 | $objContatoDTO->setStrMatriculaOab($_POST['numeroOab']); |
104 | - $objContatoDTO->setDblCpf($_POST['txtCPF']); | 114 | + |
115 | + //campos manipulados apenas no cadastro (nao na ediçao) | ||
116 | + if( !isset( $_POST['hdnIdEdicao'] ) || $_POST['hdnIdEdicao'] == "" ) { | ||
117 | + | ||
118 | + $objContatoDTO->setDblCpf($_POST['txtCPF']); | ||
119 | + $objContatoDTO->setDblCnpj($_POST['txtCNPJ']); | ||
120 | + $objContatoDTO->setStrSinAtivo('S'); | ||
121 | + | ||
122 | + if( isset ( $_POST['hdnIdContextoContato'] ) && $_POST['hdnIdContextoContato'] != "") { | ||
123 | + $objContatoDTO->setNumIdContextoContato( $_POST['hdnIdContextoContato'] ); | ||
124 | + } | ||
125 | + | ||
126 | + //PF sem vinculo com PJ | ||
127 | + if( $_POST['tipoPessoaPF'] == '0' ){ | ||
128 | + | ||
129 | + $strSinContexto = 'S'; | ||
130 | + unset( $_POST['hdnIdContextoContato'] ); | ||
131 | + $objContatoDTO->setNumIdTipoContextoContato($numIdTipoContextoContato); | ||
132 | + | ||
133 | + //PF com vinculo com PJ | ||
134 | + } else if( $_POST['tipoPessoaPF'] == '1' ){ | ||
135 | + | ||
136 | + $strSinContexto = 'N'; | ||
137 | + $objContatoDTO->setNumIdTipoContextoContato(''); | ||
138 | + | ||
139 | + } | ||
140 | + | ||
141 | + //PJ | ||
142 | + else { | ||
143 | + | ||
144 | + $strSinContexto = 'S'; | ||
145 | + unset( $_POST['hdnIdContextoContato'] ); | ||
146 | + $objContatoDTO->setNumIdTipoContextoContato($numIdTipoContextoContato); | ||
147 | + } | ||
148 | + | ||
149 | + $objContatoDTO->setStrSinContexto($strSinContexto); | ||
150 | + } | ||
151 | + | ||
105 | $objContatoDTO->setNumMatricula(''); | 152 | $objContatoDTO->setNumMatricula(''); |
106 | - $objContatoDTO->setDblCnpj($_POST['txtCNPJ']); | ||
107 | $objContatoDTO->setDblRg($_POST['rg']); | 153 | $objContatoDTO->setDblRg($_POST['rg']); |
108 | $objContatoDTO->setStrOrgaoExpedidor($_POST['orgaoExpedidor']); | 154 | $objContatoDTO->setStrOrgaoExpedidor($_POST['orgaoExpedidor']); |
109 | $objContatoDTO->setStrTelefone($_POST['telefone']); | 155 | $objContatoDTO->setStrTelefone($_POST['telefone']); |
@@ -119,7 +165,6 @@ try { | @@ -119,7 +165,6 @@ try { | ||
119 | $objContatoDTO->setStrObservacao(''); | 165 | $objContatoDTO->setStrObservacao(''); |
120 | $objContatoDTO->setStrSinEnderecoContexto('N'); | 166 | $objContatoDTO->setStrSinEnderecoContexto('N'); |
121 | $objContatoDTO->setDblIdPessoaRh(null); | 167 | $objContatoDTO->setDblIdPessoaRh(null); |
122 | - $objContatoDTO->setStrSinAtivo('S'); | ||
123 | $objContatoDTO->setNumIdCarreira(null); | 168 | $objContatoDTO->setNumIdCarreira(null); |
124 | $objContatoDTO->setNumIdNivelFuncao(null); | 169 | $objContatoDTO->setNumIdNivelFuncao(null); |
125 | 170 | ||
@@ -132,7 +177,7 @@ try { | @@ -132,7 +177,7 @@ try { | ||
132 | 177 | ||
133 | //verificando se é cadastro ou ediçao de contato | 178 | //verificando se é cadastro ou ediçao de contato |
134 | if( !isset( $_POST['hdnIdEdicao'] ) || $_POST['hdnIdEdicao'] == "" ){ | 179 | if( !isset( $_POST['hdnIdEdicao'] ) || $_POST['hdnIdEdicao'] == "" ){ |
135 | - | 180 | + |
136 | $objContatoDTO = $objContatoRN->cadastrarRN0322($objContatoDTO); | 181 | $objContatoDTO = $objContatoRN->cadastrarRN0322($objContatoDTO); |
137 | $idContatoCadastro = $objContatoDTO->getNumIdContato(); | 182 | $idContatoCadastro = $objContatoDTO->getNumIdContato(); |
138 | 183 | ||
@@ -224,8 +269,23 @@ try { | @@ -224,8 +269,23 @@ try { | ||
224 | $_POST['cargo'] = $objContatoDTO->getNumIdCargo(); | 269 | $_POST['cargo'] = $objContatoDTO->getNumIdCargo(); |
225 | $_POST['hdnIdEdicao'] = $_POST['hdnIdEdicaoAuxiliar']; | 270 | $_POST['hdnIdEdicao'] = $_POST['hdnIdEdicaoAuxiliar']; |
226 | 271 | ||
227 | - $numIdTipoContextoContato = $objContatoDTO->getNumIdTipoContextoContato(); | ||
228 | - | 272 | + $_POST['hdnIdContextoContato'] = $objContatoDTO->getNumIdContextoContato(); |
273 | + | ||
274 | + if( $_POST['hdnIdContextoContato'] != "" && $_POST['hdnIdContextoContato'] != null ){ | ||
275 | + | ||
276 | + $objContatoPJVinculadaDTO = new ContatoDTO(); | ||
277 | + $objContatoPJVinculadaDTO->retNumIdContato(); | ||
278 | + $objContatoPJVinculadaDTO->retStrNome(); | ||
279 | + $objContatoPJVinculadaDTO->retNumIdTipoContextoContato(); | ||
280 | + $objContatoPJVinculadaDTO->setNumIdContato( $_POST['hdnIdContextoContato'] ); | ||
281 | + | ||
282 | + $objContatoPJVinculadaDTO = $objContatoRN->consultarRN0324( $objContatoPJVinculadaDTO ); | ||
283 | + $_POST['tipoInteressado'] = $objContatoPJVinculadaDTO->getNumIdTipoContextoContato(); | ||
284 | + $numIdTipoContextoContato = $_POST['tipoInteressado']; | ||
285 | + $_POST['txtPjVinculada'] = $objContatoPJVinculadaDTO->getStrNome(); | ||
286 | + | ||
287 | + } | ||
288 | + | ||
229 | $strItensSelTipoInteressado = GerirTipoContextoPeticionamentoINT::montarSelectTipoInteressado($strPrimeiroItemValor, $strPrimeiroItemDescricao, $numIdTipoContextoContato, $strTipo); | 289 | $strItensSelTipoInteressado = GerirTipoContextoPeticionamentoINT::montarSelectTipoInteressado($strPrimeiroItemValor, $strPrimeiroItemDescricao, $numIdTipoContextoContato, $strTipo); |
230 | 290 | ||
231 | if( isset( $_GET['cpf'] )) { | 291 | if( isset( $_GET['cpf'] )) { |
@@ -372,11 +432,27 @@ $strLinkEdicaHash = PaginaSEIExterna::getInstance()->formatarXHTML( | @@ -372,11 +432,27 @@ $strLinkEdicaHash = PaginaSEIExterna::getInstance()->formatarXHTML( | ||
372 | </label> | 432 | </label> |
373 | 433 | ||
374 | <label id="lblPjVinculada" style="display: none;" class="infraLabelObrigatorio">Razão Social da Pessoa Jurídica vinculada:<br/> | 434 | <label id="lblPjVinculada" style="display: none;" class="infraLabelObrigatorio">Razão Social da Pessoa Jurídica vinculada:<br/> |
435 | + | ||
436 | + <?php if( $_POST['hdnIdContextoContato'] == '') {?> | ||
437 | + | ||
375 | <input type="text" class="infraText" | 438 | <input type="text" class="infraText" |
376 | tabindex="<?=PaginaSEIExterna::getInstance()->getProxTabDados()?>" | 439 | tabindex="<?=PaginaSEIExterna::getInstance()->getProxTabDados()?>" |
377 | name="txtPjVinculada" id="txtPjVinculada" | 440 | name="txtPjVinculada" id="txtPjVinculada" |
378 | autocomplete="off" style="width: 580px; display: none;" /> | 441 | autocomplete="off" style="width: 580px; display: none;" /> |
379 | - <input type="hidden" name="hdnIdContextoContato" id="hdnIdContextoContato" value="" /> | 442 | + |
443 | + <?php } else { ?> | ||
444 | + | ||
445 | + <input type="text" class="infraText" | ||
446 | + value="<?php echo $_POST['txtPjVinculada']; ?>" | ||
447 | + tabindex="<?=PaginaSEIExterna::getInstance()->getProxTabDados()?>" | ||
448 | + name="txtPjVinculada" id="txtPjVinculada" | ||
449 | + autocomplete="off" style="width: 580px;" /> | ||
450 | + | ||
451 | + <?php } ?> | ||
452 | + | ||
453 | + <input type="hidden" name="hdnIdContextoContato" id="hdnIdContextoContato" | ||
454 | + value="<?php echo $_POST['hdnIdContextoContato']; ?>" /> | ||
455 | + | ||
380 | <br/><br/> | 456 | <br/><br/> |
381 | </label> | 457 | </label> |
382 | 458 | ||
@@ -528,35 +604,15 @@ $strLinkEdicaHash = PaginaSEIExterna::getInstance()->formatarXHTML( | @@ -528,35 +604,15 @@ $strLinkEdicaHash = PaginaSEIExterna::getInstance()->formatarXHTML( | ||
528 | <div id="div4_2" style="float:left; width: auto;"> | 604 | <div id="div4_2" style="float:left; width: auto;"> |
529 | <label class="infraLabelObrigatorio">Estado:</label><br/> | 605 | <label class="infraLabelObrigatorio">Estado:</label><br/> |
530 | 606 | ||
531 | - <!-- | ||
532 | - <input type="text" class="infraText" name="estado" | ||
533 | - value="<?php echo $_POST['estado']; ?>" | ||
534 | - id="estado" /> | ||
535 | - --> | ||
536 | - | ||
537 | <select class="infraSelect" tabindex="<?=PaginaSEIExterna::getInstance()->getProxTabDados()?>" | 607 | <select class="infraSelect" tabindex="<?=PaginaSEIExterna::getInstance()->getProxTabDados()?>" |
538 | name="selEstado" id="selEstado"> | 608 | name="selEstado" id="selEstado"> |
539 | <?=$strItensSelSiglaEstado?> | 609 | <?=$strItensSelSiglaEstado?> |
540 | </select> | 610 | </select> |
541 | 611 | ||
542 | </div> | 612 | </div> |
543 | - | ||
544 | - <!-- | ||
545 | - <div id="div4_2_combo" style="float:left; margin-left:20px; width: auto; display: none;"> | ||
546 | - <label class="infraLabelObrigatorio">Estado:</label><br/> | ||
547 | - <select class="infraSelect" name="cbEstado" id="cbEstado"> | ||
548 | - </select> | ||
549 | - </div> | ||
550 | - --> | ||
551 | 613 | ||
552 | <div id="div4_3" style="float:left; margin-left:20px; width: auto;"> | 614 | <div id="div4_3" style="float:left; margin-left:20px; width: auto;"> |
553 | <label class="infraLabelObrigatorio">Cidade:</label><br/> | 615 | <label class="infraLabelObrigatorio">Cidade:</label><br/> |
554 | - | ||
555 | - <!-- | ||
556 | - <input type="text" class="infraText" name="cidade" | ||
557 | - value="<?php echo $_POST['cidade']; ?>" | ||
558 | - id="cidade" /> | ||
559 | - --> | ||
560 | 616 | ||
561 | <select class="infraSelect" tabindex="<?=PaginaSEIExterna::getInstance()->getProxTabDados()?>" | 617 | <select class="infraSelect" tabindex="<?=PaginaSEIExterna::getInstance()->getProxTabDados()?>" |
562 | name="selCidade" id="selCidade"> | 618 | name="selCidade" id="selCidade"> |
@@ -564,22 +620,14 @@ $strLinkEdicaHash = PaginaSEIExterna::getInstance()->formatarXHTML( | @@ -564,22 +620,14 @@ $strLinkEdicaHash = PaginaSEIExterna::getInstance()->formatarXHTML( | ||
564 | </select> | 620 | </select> |
565 | </div> | 621 | </div> |
566 | 622 | ||
567 | - <!-- | ||
568 | - <div id="div4_3_combo" style="float:left; margin-left:20px; width: auto; display: none;"> | ||
569 | - <label class="infraLabelObrigatorio">Cidade:</label><br/> | ||
570 | - <select class="infraSelect" name="cbCidade" id="cbCidade"> | ||
571 | - </select> | ||
572 | - </div> | ||
573 | - --> | ||
574 | - | ||
575 | <div id="div4_4" style="float:left; margin-left:20px; width: auto;"> | 623 | <div id="div4_4" style="float:left; margin-left:20px; width: auto;"> |
576 | <label class="infraLabelObrigatorio">CEP:</label><br/> | 624 | <label class="infraLabelObrigatorio">CEP:</label><br/> |
577 | <input type="text" class="infraText" | 625 | <input type="text" class="infraText" |
578 | - onkeypress="return infraMascaraCEP(this,event);" | ||
579 | - maxlength="15" | ||
580 | - tabindex="<?=PaginaSEIExterna::getInstance()->getProxTabDados()?>" | ||
581 | - value="<?php echo $_POST['cep']; ?>" | ||
582 | - name="cep" id="cep" /> | 626 | + onkeypress="return infraMascaraCEP(this,event);" |
627 | + maxlength="15" | ||
628 | + tabindex="<?=PaginaSEIExterna::getInstance()->getProxTabDados()?>" | ||
629 | + value="<?php echo $_POST['cep']; ?>" | ||
630 | + name="cep" id="cep" /> | ||
583 | </div> | 631 | </div> |
584 | 632 | ||
585 | </div> | 633 | </div> |
@@ -597,7 +645,7 @@ $strLinkEdicaHash = PaginaSEIExterna::getInstance()->formatarXHTML( | @@ -597,7 +645,7 @@ $strLinkEdicaHash = PaginaSEIExterna::getInstance()->formatarXHTML( | ||
597 | <?php } ?> | 645 | <?php } ?> |
598 | 646 | ||
599 | <?php | 647 | <?php |
600 | -//PaginaSEIExterna::getInstance()->montarBarraComandosInferior($arrComandos); | 648 | + |
601 | PaginaSEIExterna::getInstance()->montarAreaDebug(); | 649 | PaginaSEIExterna::getInstance()->montarAreaDebug(); |
602 | PaginaSEIExterna::getInstance()->fecharAreaDados(); | 650 | PaginaSEIExterna::getInstance()->fecharAreaDados(); |
603 | PaginaSEIExterna::getInstance()->fecharBody(); | 651 | PaginaSEIExterna::getInstance()->fecharBody(); |
sei/institucional/peticionamento/peticionamento_interessado_cadastro_js.php
1 | <?php | 1 | <?php |
2 | -//$strLinkAjaxContatos = SessaoSEIExterna::getInstance()->assinarLink('controlador_ajax_externo.php?acao_ajax_externo=contato_pj_vinculada'); | ||
3 | $strLinkAjaxContatos = SessaoSEIExterna::getInstance()->assinarLink('/sei/institucional/peticionamento/controlador_ajax_externo.php?acao_ajax_externo=contato_pj_vinculada&id_orgao_acesso_externo=0'); | 2 | $strLinkAjaxContatos = SessaoSEIExterna::getInstance()->assinarLink('/sei/institucional/peticionamento/controlador_ajax_externo.php?acao_ajax_externo=contato_pj_vinculada&id_orgao_acesso_externo=0'); |
4 | -//$strLinkAjaxContatoRI0571 = SessaoSEIExterna::getInstance()->assinarLink('controlador_ajax_externo.php?acao_ajax_externo=contato_pj_vinculada'); | ||
5 | $strLinkAjaxCidade = SessaoSEIExterna::getInstance()->assinarLink('controlador_ajax_externo.php?acao_ajax=cidade_montar_select_nome'); | 3 | $strLinkAjaxCidade = SessaoSEIExterna::getInstance()->assinarLink('controlador_ajax_externo.php?acao_ajax=cidade_montar_select_nome'); |
6 | ?> | 4 | ?> |
7 | <script type="text/javascript"> | 5 | <script type="text/javascript"> |
@@ -116,18 +114,6 @@ function mostrarCamposPJ(){ | @@ -116,18 +114,6 @@ function mostrarCamposPJ(){ | ||
116 | 114 | ||
117 | } | 115 | } |
118 | 116 | ||
119 | -function enviarInteressado(){ | ||
120 | - | ||
121 | - var arrDados = ["Banana1", "Orange1", "Apple1", "Mango1"]; | ||
122 | - arrDados.push("Kiwi1"); | ||
123 | - opener.receberInteressado(arrDados, true); | ||
124 | - | ||
125 | - var arrDados2 = ["Banana2", "Orange2", "Apple2", "Mango2"]; | ||
126 | - arrDados2.push("Kiwi2"); | ||
127 | - opener.receberInteressado(arrDados2, false); | ||
128 | - | ||
129 | -} | ||
130 | - | ||
131 | function validarFormulario(){ | 117 | function validarFormulario(){ |
132 | 118 | ||
133 | //valida campo especificação | 119 | //valida campo especificação |
@@ -144,6 +130,29 @@ function validarFormulario(){ | @@ -144,6 +130,29 @@ function validarFormulario(){ | ||
144 | 130 | ||
145 | function inicializar(){ | 131 | function inicializar(){ |
146 | 132 | ||
133 | + var hdnIdContexto = document.getElementById('hdnIdContextoContato'); | ||
134 | + var txtPjVinculada = document.getElementById('txtPjVinculada'); | ||
135 | + | ||
136 | + if( txtPjVinculada != null && hdnIdContexto != null){ | ||
137 | + | ||
138 | + objAutoCompletarContexto = new infraAjaxAutoCompletar('hdnIdContextoContato','txtPjVinculada','<?=$strLinkAjaxContatos?>'); | ||
139 | + objAutoCompletarContexto.limparCampo = true; | ||
140 | + | ||
141 | + objAutoCompletarContexto.prepararExecucao = function(){ | ||
142 | + return 'id_tipo_contexto_contato='+document.getElementById('tipoInteressado').value+'&palavras_pesquisa='+document.getElementById('txtPjVinculada').value; | ||
143 | + }; | ||
144 | + | ||
145 | + objAutoCompletarContexto.processarResultado = function(id,descricao,complemento){ | ||
146 | + | ||
147 | + if (id!=''){ | ||
148 | + document.getElementById('hdnIdContextoContato').value = id; | ||
149 | + document.getElementById('txtPjVinculada').value = descricao; | ||
150 | + } | ||
151 | + | ||
152 | + }; | ||
153 | + | ||
154 | + } | ||
155 | + | ||
147 | <?php if( isset( $_GET['edicao'] ) ) { ?> | 156 | <?php if( isset( $_GET['edicao'] ) ) { ?> |
148 | 157 | ||
149 | var idEdicao = window.opener.document.getElementById("hdnIdEdicao").value; | 158 | var idEdicao = window.opener.document.getElementById("hdnIdEdicao").value; |
@@ -172,42 +181,23 @@ function inicializar(){ | @@ -172,42 +181,23 @@ function inicializar(){ | ||
172 | 181 | ||
173 | <?php if( isset( $_GET['edicaoExibir'] ) && isset( $_GET['cpf'] ) ) { ?> | 182 | <?php if( isset( $_GET['edicaoExibir'] ) && isset( $_GET['cpf'] ) ) { ?> |
174 | document.getElementById("txtCPF").value = "<?= InfraUtil::formatarCpf( $_POST['txtCPF'] ) ?>"; | 183 | document.getElementById("txtCPF").value = "<?= InfraUtil::formatarCpf( $_POST['txtCPF'] ) ?>"; |
175 | - <?php } ?> | 184 | + <?php } ?> |
176 | 185 | ||
177 | - //Preenchimento com o endereço do contexto | ||
178 | - //objAutoCompletarInteressado = new infraAjaxAutoCompletar('hdnIdInteressado','txtInteressado','<?=$strLinkAjaxInteressado?>'); | ||
179 | - //objAjaxContatoRI0571 = new infraAjaxComplementar('hdnIdContextoContato','txtPjVinculada','<?=$strLinkAjaxContatoRI0571?>'); | ||
180 | - //objAjaxContatoRI0571.limparCampo = false; | ||
181 | - | ||
182 | - //objAjaxContatoRI0571.prepararExecucao = function(){ | ||
183 | - //return 'idContextoContato='+document.getElementById('hdnIdContextoContato').value; | ||
184 | - //} | 186 | + <?php if( isset( $_POST['hdnIdContextoContato'] ) && isset( $_GET['cpf'] ) ) { ?> |
185 | 187 | ||
186 | - //objAjaxContatoRI0571.processarResultado = function(arr){ | ||
187 | - //alert(arr); | ||
188 | - //} | ||
189 | - | ||
190 | - debugger; | ||
191 | - objAutoCompletarContexto = new infraAjaxAutoCompletar('hdnIdContextoContato','txtPjVinculada','<?=$strLinkAjaxContatos?>'); | ||
192 | - objAutoCompletarContexto.limparCampo = false; | ||
193 | - | ||
194 | - objAutoCompletarContexto.prepararExecucao = function(){ | ||
195 | - debugger; | ||
196 | - return 'id_tipo_contexto_contato='+document.getElementById('tipoInteressado').value+'&palavras_pesquisa='+document.getElementById('txtPjVinculada').value; | ||
197 | - }; | 188 | + //rdPF2 com vinculo |
189 | + document.getElementById("rdPF2").checked = 'checked'; | ||
190 | + document.getElementById("rdPF2").click(); | ||
191 | + document.getElementById("txtPjVinculada").value = '<?php echo $_POST['txtPjVinculada']; ?>'; | ||
198 | 192 | ||
199 | - objAutoCompletarContexto.processarResultado = function(id,descricao,complemento){ | 193 | + <?php } else if( isset( $_GET['cpf'] ) ) { ?> |
200 | 194 | ||
201 | - console.log("Resultado:" + id ); | ||
202 | - | ||
203 | - if (id!=''){ | ||
204 | - document.getElementById('hdnIdContextoContato').value = id; | ||
205 | - document.getElementById('txtPjVinculada').value = descricao; | ||
206 | - //objAjaxContatoRI0571.executar(); | ||
207 | - } | ||
208 | - | ||
209 | - } | ||
210 | - | 195 | + //rdPF1 com vinculo |
196 | + document.getElementById("rdPF1").checked = 'checked'; | ||
197 | + document.getElementById("rdPF1").click(); | ||
198 | + | ||
199 | + <?php } ?> | ||
200 | + | ||
211 | //Ajax para carregar as cidades na escolha do estado | 201 | //Ajax para carregar as cidades na escolha do estado |
212 | objAjaxCidade = new infraAjaxMontarSelectDependente('selEstado','selCidade','<?=$strLinkAjaxCidade?>'); | 202 | objAjaxCidade = new infraAjaxMontarSelectDependente('selEstado','selCidade','<?=$strLinkAjaxCidade?>'); |
213 | objAjaxCidade.prepararExecucao = function(){ | 203 | objAjaxCidade.prepararExecucao = function(){ |
@@ -220,6 +210,29 @@ function inicializar(){ | @@ -220,6 +210,29 @@ function inicializar(){ | ||
220 | infraEfeitoTabelas(); | 210 | infraEfeitoTabelas(); |
221 | 211 | ||
222 | <?php } ?> | 212 | <?php } ?> |
213 | + | ||
214 | + <?php if( isset($_GET['edicaoExibir']) ) { ?> | ||
215 | + | ||
216 | + document.getElementById('txtPjVinculada').disabled = true; | ||
217 | + document.getElementById('txtPjVinculada').disabled = 'disabled'; | ||
218 | + | ||
219 | + document.getElementById('tipoInteressado').disabled = true; | ||
220 | + document.getElementById('tipoInteressado').disabled = 'disabled'; | ||
221 | + | ||
222 | + <?php if( isset( $_GET['cpf'] ) ) { ?> | ||
223 | + | ||
224 | + document.getElementById("rdPF").disabled = true; | ||
225 | + document.getElementById("rdPF").disabled = 'disabled'; | ||
226 | + | ||
227 | + document.getElementById("rdPF1").disabled = true; | ||
228 | + document.getElementById("rdPF1").disabled = 'disabled'; | ||
229 | + | ||
230 | + document.getElementById("rdPF2").disabled = true; | ||
231 | + document.getElementById("rdPF2").disabled = 'disabled'; | ||
232 | + | ||
233 | + <?php } ?> | ||
234 | + | ||
235 | + <?php } ?> | ||
223 | 236 | ||
224 | } | 237 | } |
225 | 238 | ||
@@ -396,16 +409,6 @@ function salvar(){ | @@ -396,16 +409,6 @@ function salvar(){ | ||
396 | return; | 409 | return; |
397 | } | 410 | } |
398 | 411 | ||
399 | - //pais | ||
400 | - /* | ||
401 | - var pais = document.getElementById('pais').value; | ||
402 | - | ||
403 | - if( pais == ''){ | ||
404 | - alert('Informe o país.'); | ||
405 | - document.getElementById('pais').focus(); | ||
406 | - return; | ||
407 | - } */ | ||
408 | - | ||
409 | //estado | 412 | //estado |
410 | var estado = document.getElementById('selEstado').value; | 413 | var estado = document.getElementById('selEstado').value; |
411 | 414 |
sei/institucional/peticionamento/peticionamento_usuario_externo_cadastro.php
@@ -197,14 +197,14 @@ PaginaSEIExterna::getInstance()->abrirAreaDados('auto'); | @@ -197,14 +197,14 @@ PaginaSEIExterna::getInstance()->abrirAreaDados('auto'); | ||
197 | 197 | ||
198 | </div> | 198 | </div> |
199 | 199 | ||
200 | - <div style="margin-left: 35px; width: auto;"> | 200 | + <div style="width: auto;"> |
201 | 201 | ||
202 | <input type="hidden" name="hdnIdInteressadoCadastrado" id="hdnIdInteressadoCadastrado" value="" /> | 202 | <input type="hidden" name="hdnIdInteressadoCadastrado" id="hdnIdInteressadoCadastrado" value="" /> |
203 | <input type="hidden" name="hdnListaInteressadosIndicados" id="hdnListaInteressadosIndicados" value="" /> | 203 | <input type="hidden" name="hdnListaInteressadosIndicados" id="hdnListaInteressadosIndicados" value="" /> |
204 | <input type="hidden" name="hdnCustomizado" id="hdnCustomizado" value="" /> | 204 | <input type="hidden" name="hdnCustomizado" id="hdnCustomizado" value="" /> |
205 | <input type="hidden" name="hdnIdEdicao" id="hdnIdEdicao" value="" /> | 205 | <input type="hidden" name="hdnIdEdicao" id="hdnIdEdicao" value="" /> |
206 | 206 | ||
207 | - <table id="tbInteressadosIndicados" class="infraTable" width="95%" align="right" summary="Lista de Interessados" > | 207 | + <table id="tbInteressadosIndicados" class="infraTable" width="98%" align="left" summary="Lista de Interessados" > |
208 | 208 | ||
209 | <caption class="infraCaption">Lista de Interessados:</caption> | 209 | <caption class="infraCaption">Lista de Interessados:</caption> |
210 | 210 |
sei/institucional/peticionamento/rn/ProcessoPeticionamentoRN.php
@@ -272,7 +272,7 @@ class ProcessoPeticionamentoRN extends InfraRN { | @@ -272,7 +272,7 @@ class ProcessoPeticionamentoRN extends InfraRN { | ||
272 | $objTipoProcDTO = $objTipoProcRN->consultar( $objTipoProcDTO ); | 272 | $objTipoProcDTO = $objTipoProcRN->consultar( $objTipoProcDTO ); |
273 | 273 | ||
274 | $protocoloRN = new ProtocoloPeticionamentoRN(); | 274 | $protocoloRN = new ProtocoloPeticionamentoRN(); |
275 | - $numeroDocumento = $protocoloRN->gerarNumeracaoDocumento(); | 275 | + //$numeroDocumento = $protocoloRN->gerarNumeracaoDocumento(); |
276 | 276 | ||
277 | //==================================== | 277 | //==================================== |
278 | //gera no sistema as informações referentes ao documento principal | 278 | //gera no sistema as informações referentes ao documento principal |
sei/institucional/peticionamento/tipo_processo_peticionamento_cadastro.php
@@ -634,8 +634,8 @@ $browser = $_SERVER['HTTP_USER_AGENT']; | @@ -634,8 +634,8 @@ $browser = $_SERVER['HTTP_USER_AGENT']; | ||
634 | $firefox = strpos($browser, 'Firefox') ? true : false; | 634 | $firefox = strpos($browser, 'Firefox') ? true : false; |
635 | ?> | 635 | ?> |
636 | 636 | ||
637 | -#lblTipoProcesso {position:absolute;left:0%;top:0.5%;width:50%;} | ||
638 | -#txtTipoProcesso {position:absolute;left:0%;top:2.4%;width:50%;} | 637 | +#lblTipoProcesso {position:absolute;left:0%;top:2px;width:50%;} |
638 | +#txtTipoProcesso {position:absolute;left:0%;top:18px;width:50%;} | ||
639 | 639 | ||
640 | #fldProrrogacao {height: 20%; width: 86%;} | 640 | #fldProrrogacao {height: 20%; width: 86%;} |
641 | 641 | ||
@@ -647,8 +647,8 @@ $firefox = strpos($browser, 'Firefox') ? true : false; | @@ -647,8 +647,8 @@ $firefox = strpos($browser, 'Firefox') ? true : false; | ||
647 | #divIndicacaoInteressado {} | 647 | #divIndicacaoInteressado {} |
648 | #divUnidade {margin-top:138px!important;} | 648 | #divUnidade {margin-top:138px!important;} |
649 | 649 | ||
650 | -#imgLupaTipoProcesso {position:absolute;left:51%;top:2.4%;} | ||
651 | -#imgExcluirTipoProcesso {position:absolute;left:52.7%;top:2.4%;} | 650 | +#imgLupaTipoProcesso {position:absolute;left:51%;top:18px;} |
651 | +#imgExcluirTipoProcesso {position:absolute;left:53.6%;top:18px;} | ||
652 | 652 | ||
653 | #lblUnidade {position:absolute;left:0%;width:50%;} | 653 | #lblUnidade {position:absolute;left:0%;width:50%;} |
654 | #txtUnidade {left:12px;width:65%;margin-top: 0.5%;} | 654 | #txtUnidade {left:12px;width:65%;margin-top: 0.5%;} |
@@ -657,10 +657,10 @@ $firefox = strpos($browser, 'Firefox') ? true : false; | @@ -657,10 +657,10 @@ $firefox = strpos($browser, 'Firefox') ? true : false; | ||
657 | 657 | ||
658 | #txtUnidadeMultipla {left:12px;width:65%;margin-top: 0.5%;} | 658 | #txtUnidadeMultipla {left:12px;width:65%;margin-top: 0.5%;} |
659 | #imgLupaUnidadeMultipla {position:absolute;left:51%;margin-top: 0.5%;} | 659 | #imgLupaUnidadeMultipla {position:absolute;left:51%;margin-top: 0.5%;} |
660 | -#sbmAdicionarUnidade {position:absolute;left:52.7%;margin-top: 0.5%;} | 660 | +#sbmAdicionarUnidade {position:absolute;left:53.7%;margin-top: 0.5%;} |
661 | 661 | ||
662 | -#lblOrientacoes {position:absolute;left:0%;top:5%;width:20%;} | ||
663 | -#txtOrientacoes {position:absolute;left:0%;top:6.6%;width:75%;} | 662 | +#lblOrientacoes {position:absolute;left:0%;top:50px;width:20%;} |
663 | +#txtOrientacoes {position:absolute;left:0%;top:66px;width:75%;} | ||
664 | 664 | ||
665 | #lblNivelAcesso {width:50%;} | 665 | #lblNivelAcesso {width:50%;} |
666 | #selNivelAcesso {width:20%;} | 666 | #selNivelAcesso {width:20%;} |
@@ -695,8 +695,8 @@ $firefox = strpos($browser, 'Firefox') ? true : false; | @@ -695,8 +695,8 @@ $firefox = strpos($browser, 'Firefox') ? true : false; | ||
695 | .tamanhoFieldset{height:auto; width:86%;} | 695 | .tamanhoFieldset{height:auto; width:86%;} |
696 | 696 | ||
697 | #divIndicacaoInteressado {} | 697 | #divIndicacaoInteressado {} |
698 | -#imgLupaTipoProcesso {position:absolute;left:51%;top:2.4%;} | ||
699 | -#imgExcluirTipoProcesso {position:absolute;left:52.7%;top:2.4%;} | 698 | +#imgLupaTipoProcesso {position:absolute;left:51%;top:18px;} |
699 | +#imgExcluirTipoProcesso {position:absolute;left:53.1%;top:18px;} | ||
700 | 700 | ||
701 | #divUnidade {margin-top:111px!important;} | 701 | #divUnidade {margin-top:111px!important;} |
702 | 702 | ||
@@ -707,10 +707,10 @@ $firefox = strpos($browser, 'Firefox') ? true : false; | @@ -707,10 +707,10 @@ $firefox = strpos($browser, 'Firefox') ? true : false; | ||
707 | 707 | ||
708 | #txtUnidadeMultipla {left:12px;width:65%;margin-top: 0.5%;} | 708 | #txtUnidadeMultipla {left:12px;width:65%;margin-top: 0.5%;} |
709 | #imgLupaUnidadeMultipla {position:absolute;left:50.5%;margin-top: 0.5%;} | 709 | #imgLupaUnidadeMultipla {position:absolute;left:50.5%;margin-top: 0.5%;} |
710 | -#sbmAdicionarUnidade {position:absolute;left:52.2%;margin-top: 0.5%;} | 710 | +#sbmAdicionarUnidade {position:absolute;left:53.2%;margin-top: 0.5%;} |
711 | 711 | ||
712 | -#lblOrientacoes {position:absolute;left:0%;top:5.3%;width:20%;} | ||
713 | -#txtOrientacoes {position:absolute;left:0%;top:6.9%;width:75%;} | 712 | +#lblOrientacoes {position:absolute;left:0%;top:50px;width:20%;} |
713 | +#txtOrientacoes {position:absolute;left:0%;top:66px;width:75%;} | ||
714 | 714 | ||
715 | #lblNivelAcesso {width:50%;} | 715 | #lblNivelAcesso {width:50%;} |
716 | #selNivelAcesso {width:20%;} | 716 | #selNivelAcesso {width:20%;} |
@@ -760,7 +760,7 @@ PaginaSEI::getInstance()->abrirBody($strTitulo,'onload="inicializar();"'); | @@ -760,7 +760,7 @@ PaginaSEI::getInstance()->abrirBody($strTitulo,'onload="inicializar();"'); | ||
760 | action="<?=PaginaSEI::getInstance()->formatarXHTML(SessaoSEI::getInstance()->assinarLink('controlador.php?acao='.$_GET['acao'].'&acao_origem='.$_GET['acao']))?>"> | 760 | action="<?=PaginaSEI::getInstance()->formatarXHTML(SessaoSEI::getInstance()->assinarLink('controlador.php?acao='.$_GET['acao'].'&acao_origem='.$_GET['acao']))?>"> |
761 | <? | 761 | <? |
762 | PaginaSEI::getInstance()->montarBarraComandosSuperior($arrComandos); | 762 | PaginaSEI::getInstance()->montarBarraComandosSuperior($arrComandos); |
763 | -PaginaSEI::getInstance()->abrirAreaDados('100em'); | 763 | +PaginaSEI::getInstance()->abrirAreaDados('98%'); |
764 | ?> | 764 | ?> |
765 | 765 | ||
766 | <input type="hidden" name="hdnParametroHipoteseLegal" id="hdnParametroHipoteseLegal" value="<?php echo $valorParametroHipoteseLegal; ?>"/> | 766 | <input type="hidden" name="hdnParametroHipoteseLegal" id="hdnParametroHipoteseLegal" value="<?php echo $valorParametroHipoteseLegal; ?>"/> |
@@ -772,7 +772,7 @@ PaginaSEI::getInstance()->abrirAreaDados('100em'); | @@ -772,7 +772,7 @@ PaginaSEI::getInstance()->abrirAreaDados('100em'); | ||
772 | <input type="text" onchange="removerProcessoAssociado(0);" id="txtTipoProcesso" name="txtTipoProcesso" class="infraText" value="<?php echo $nomeTipoProcesso; ?>" tabindex="<?=PaginaSEI::getInstance()->getProxTabDados()?>" /> | 772 | <input type="text" onchange="removerProcessoAssociado(0);" id="txtTipoProcesso" name="txtTipoProcesso" class="infraText" value="<?php echo $nomeTipoProcesso; ?>" tabindex="<?=PaginaSEI::getInstance()->getProxTabDados()?>" /> |
773 | <input type="hidden" id="hdnIdTipoProcesso" name="hdnIdTipoProcesso" value="<?php echo $idTipoProcesso ?>" /> | 773 | <input type="hidden" id="hdnIdTipoProcesso" name="hdnIdTipoProcesso" value="<?php echo $idTipoProcesso ?>" /> |
774 | <input type="hidden" id="hdnIdMdPetTipoProcesso" name="hdnIdMdPetTipoProcesso" value="<?php echo $idMdPetTipoProcesso ?>" /> | 774 | <input type="hidden" id="hdnIdMdPetTipoProcesso" name="hdnIdMdPetTipoProcesso" value="<?php echo $idMdPetTipoProcesso ?>" /> |
775 | - <img id="imgLupaTipoProcesso" onclick="objLupaTipoProcesso.selecionar(700,500);" src="/infra_css/imagens/lupa.gif" alt="Selecionar Tipo de Processo" title="Selecionar Tipo de Processo" class="infraImg" tabindex="<?=PaginaSEI::getInstance()->getProxTabDados()?>" /> | 775 | + <img id="imgLupaTipoProcesso" onclick="objLupaTipoProcesso.selecionar(700,500);" src="/infra_css/imagens/lupa.gif" alt="Selecionar Tipo de Processo" title="Selecionar Tipo de Processo" class="infraImg" /> |
776 | <img id="imgExcluirTipoProcesso" onclick="removerProcessoAssociado(0);objLupaTipoProcesso.remover();" src="/infra_css/imagens/remover.gif" alt="Remover Tipo de Processo" title="Remover Tipo de Processo" class="infraImg" /> | 776 | <img id="imgExcluirTipoProcesso" onclick="removerProcessoAssociado(0);objLupaTipoProcesso.remover();" src="/infra_css/imagens/remover.gif" alt="Remover Tipo de Processo" title="Remover Tipo de Processo" class="infraImg" /> |
777 | 777 | ||
778 | </div> | 778 | </div> |
@@ -807,7 +807,7 @@ PaginaSEI::getInstance()->abrirAreaDados('100em'); | @@ -807,7 +807,7 @@ PaginaSEI::getInstance()->abrirAreaDados('100em'); | ||
807 | <div id="divCpUnidadeUnica" <?php echo $divUnidadeUnica;?>> | 807 | <div id="divCpUnidadeUnica" <?php echo $divUnidadeUnica;?>> |
808 | <input type="text" id="txtUnidade" name="txtUnidade" class="infraText" value="<?=$nomeUnidade?>" tabindex="<?=PaginaSEI::getInstance()->getProxTabDados()?>" /> | 808 | <input type="text" id="txtUnidade" name="txtUnidade" class="infraText" value="<?=$nomeUnidade?>" tabindex="<?=PaginaSEI::getInstance()->getProxTabDados()?>" /> |
809 | <input type="hidden" id="hdnIdUnidade" name="hdnIdUnidade" value="<?=$idUnidade?>" /> | 809 | <input type="hidden" id="hdnIdUnidade" name="hdnIdUnidade" value="<?=$idUnidade?>" /> |
810 | - <img id="imgLupaUnidade" onclick="objLupaUnidade.selecionar(700,500);" src="/infra_css/imagens/lupa.gif" alt="Selecionar Unidade" title="Selecionar Unidade" class="infraImg" tabindex="<?=PaginaSEI::getInstance()->getProxTabDados()?>" /> | 810 | + <img id="imgLupaUnidade" onclick="objLupaUnidade.selecionar(700,500);" src="/infra_css/imagens/lupa.gif" alt="Selecionar Unidade" title="Selecionar Unidade" class="infraImg" /> |
811 | <img id="imgExcluirUnidade" onclick="objLupaUnidade.remover();" src="/infra_css/imagens/remover.gif" alt="Remover Unidade" title="Remover Unidade" class="infraImg" /> | 811 | <img id="imgExcluirUnidade" onclick="objLupaUnidade.remover();" src="/infra_css/imagens/remover.gif" alt="Remover Unidade" title="Remover Unidade" class="infraImg" /> |
812 | </div> | 812 | </div> |
813 | <!-- Fim da Unidade Única --> | 813 | <!-- Fim da Unidade Única --> |
@@ -828,9 +828,9 @@ PaginaSEI::getInstance()->abrirAreaDados('100em'); | @@ -828,9 +828,9 @@ PaginaSEI::getInstance()->abrirAreaDados('100em'); | ||
828 | <input type="hidden" id="hdnIdUnidadeMultipla" name="hdnIdUnidadeMultipla" value="<?=$idUnidadeMultipla?>" /> | 828 | <input type="hidden" id="hdnIdUnidadeMultipla" name="hdnIdUnidadeMultipla" value="<?=$idUnidadeMultipla?>" /> |
829 | <input type="hidden" id="hdnUfUnidadeMultipla" name="hdnUfUnidadeMultipla" value="" /> | 829 | <input type="hidden" id="hdnUfUnidadeMultipla" name="hdnUfUnidadeMultipla" value="" /> |
830 | 830 | ||
831 | - <img id="imgLupaUnidadeMultipla" onclick="objLupaUnidadeMultipla.selecionar(700,500);" src="/infra_css/imagens/lupa.gif" alt="Selecionar Unidade" title="Selecionar Unidade" class="infraImg" tabindex="<?=PaginaSEI::getInstance()->getProxTabDados()?>" /> | 831 | + <img id="imgLupaUnidadeMultipla" onclick="objLupaUnidadeMultipla.selecionar(700,500);" src="/infra_css/imagens/lupa.gif" alt="Selecionar Unidade" title="Selecionar Unidade" class="infraImg" /> |
832 | <?php if ($_GET['acao'] != 'tipo_processo_peticionamento_consultar'){ ?> | 832 | <?php if ($_GET['acao'] != 'tipo_processo_peticionamento_consultar'){ ?> |
833 | - <button type="button" accesskey="a" name="sbmAdicionarUnidade" onclick="addUnidade();" id="sbmAdicionarUnidade" value="Adicionar" class="infraButton"><span class="infraTeclaAtalho">A</span>dicionar</button> | 833 | + <button type="button" accesskey="a" name="sbmAdicionarUnidade" onclick="addUnidade();" id="sbmAdicionarUnidade" value="Adicionar" class="infraButton" tabindex="<?=PaginaSEI::getInstance()->getProxTabDados()?>"><span class="infraTeclaAtalho">A</span>dicionar</button> |
834 | <?php } ?> | 834 | <?php } ?> |
835 | <!-- Tabela Múltiplas Unidades --> | 835 | <!-- Tabela Múltiplas Unidades --> |
836 | 836 | ||
@@ -1016,7 +1016,7 @@ $idTabela = 'tabNomeUnidade_' .$cadaObjUnidadeDTO->getNumIdUnidade(); | @@ -1016,7 +1016,7 @@ $idTabela = 'tabNomeUnidade_' .$cadaObjUnidadeDTO->getNumIdUnidade(); | ||
1016 | <input type="text" id="txtTipoDocPrinc" name="txtTipoDocPrinc" class="infraText" value="<?=$nomeSerie?>" tabindex="<?=PaginaSEI::getInstance()->getProxTabDados()?>" /> | 1016 | <input type="text" id="txtTipoDocPrinc" name="txtTipoDocPrinc" class="infraText" value="<?=$nomeSerie?>" tabindex="<?=PaginaSEI::getInstance()->getProxTabDados()?>" /> |
1017 | 1017 | ||
1018 | <input type="hidden" id="hdnIdTipoDocPrinc" name="hdnIdTipoDocPrinc" value="<?=$idSerie?>" /> | 1018 | <input type="hidden" id="hdnIdTipoDocPrinc" name="hdnIdTipoDocPrinc" value="<?=$idSerie?>" /> |
1019 | - <img id="imgLupaTipoDocPrinc" onclick="carregarComponenteLupaTpDocPrinc('S');" src="/infra_css/imagens/lupa.gif" alt="Selecionar Tipo de Documento" title="Selecionar Tipo de Documento" class="infraImg" tabindex="<?=PaginaSEI::getInstance()->getProxTabDados()?>" /> | 1019 | + <img id="imgLupaTipoDocPrinc" onclick="carregarComponenteLupaTpDocPrinc('S');" src="/infra_css/imagens/lupa.gif" alt="Selecionar Tipo de Documento" title="Selecionar Tipo de Documento" class="infraImg" /> |
1020 | <img id="imgExcluirTipoDocPrinc" onclick="carregarComponenteLupaTpDocPrinc('R')" src="/infra_css/imagens/remover.gif" alt="Remover Tipo de Documento" title="Remover Tipo de Documento" class="infraImg" /> | 1020 | <img id="imgExcluirTipoDocPrinc" onclick="carregarComponenteLupaTpDocPrinc('R')" src="/infra_css/imagens/remover.gif" alt="Remover Tipo de Documento" title="Remover Tipo de Documento" class="infraImg" /> |
1021 | 1021 | ||
1022 | </div> | 1022 | </div> |
@@ -1040,7 +1040,7 @@ $idTabela = 'tabNomeUnidade_' .$cadaObjUnidadeDTO->getNumIdUnidade(); | @@ -1040,7 +1040,7 @@ $idTabela = 'tabNomeUnidade_' .$cadaObjUnidadeDTO->getNumIdUnidade(); | ||
1040 | 1040 | ||
1041 | </div> | 1041 | </div> |
1042 | <div style="margin-top: 5px;"> | 1042 | <div style="margin-top: 5px;"> |
1043 | - <select style="float: left;" id="selDescricaoEssencial" name="selDescricaoEssencial" size="4" multiple="multiple" class="infraSelect"> | 1043 | + <select style="float: left;" id="selDescricaoEssencial" name="selDescricaoEssencial" size="8" multiple="multiple" class="infraSelect"> |
1044 | <?=$strItensSelSeriesEss; ?> | 1044 | <?=$strItensSelSeriesEss; ?> |
1045 | </select> | 1045 | </select> |
1046 | 1046 | ||
@@ -1072,7 +1072,7 @@ $idTabela = 'tabNomeUnidade_' .$cadaObjUnidadeDTO->getNumIdUnidade(); | @@ -1072,7 +1072,7 @@ $idTabela = 'tabNomeUnidade_' .$cadaObjUnidadeDTO->getNumIdUnidade(); | ||
1072 | 1072 | ||
1073 | </div> | 1073 | </div> |
1074 | <div style="margin-top: 5px;"> | 1074 | <div style="margin-top: 5px;"> |
1075 | - <select style="float: left;" id="selDescricao" name="selDescricao" size="4" multiple="multiple" class="infraSelect"> | 1075 | + <select style="float: left;" id="selDescricao" name="selDescricao" size="16" multiple="multiple" class="infraSelect"> |
1076 | <?=$strItensSelSeries?> | 1076 | <?=$strItensSelSeries?> |
1077 | </select> | 1077 | </select> |
1078 | 1078 |