Commit 817b741e3bb42da5be9b7bd60b9c91e150239e25
Exists in
master
and in
1 other branch
Merge branch 'pre_versao_1.1.0_SEI-3_e_Intercorrente' into 'pre_versao_1.1.0_SEI-3_e_Intercorrente'
Melhorias no Módulo de Peticionamento Eletrônico para Release 1.1.0 Prezados, Seguem melhorias realizadas no módulo de peticionamento eletrônico relacionadas à: - Correção de vulnerabilidades XSS na página de contatos - Ajuste na recupera dos estilos padrões das seções do modelo See merge request !4
Showing
3 changed files
with
177 additions
and
343 deletions
Show diff stats
sei/web/modulos/peticionamento/editor_peticionamento_processar.php
@@ -75,6 +75,18 @@ | @@ -75,6 +75,18 @@ | ||
75 | $objRelSecaoModCjEstilosItemRN = new RelSecaoModCjEstilosItemRN(); | 75 | $objRelSecaoModCjEstilosItemRN = new RelSecaoModCjEstilosItemRN(); |
76 | $arrObjRelSecaoModCjEstilosItemDTO = InfraArray::indexarArrInfraDTO($objRelSecaoModCjEstilosItemRN->listar($objRelSecaoModCjEstilosItemDTO), 'IdSecaoModelo'); | 76 | $arrObjRelSecaoModCjEstilosItemDTO = InfraArray::indexarArrInfraDTO($objRelSecaoModCjEstilosItemRN->listar($objRelSecaoModCjEstilosItemDTO), 'IdSecaoModelo'); |
77 | 77 | ||
78 | + foreach ($arrObjSecaoModeloDTO as $objSecaoModeloDTO) { | ||
79 | + if (isset($arrObjRelSecaoModCjEstilosItemDTO[$objSecaoModeloDTO->getNumIdSecaoModelo()])) { | ||
80 | + | ||
81 | + $arrObjRelSecaoModCjEstilosItemDTO = array($arrObjRelSecaoModCjEstilosItemDTO[$objSecaoModeloDTO->getNumIdSecaoModelo()]); | ||
82 | + foreach ($arrObjRelSecaoModCjEstilosItemDTO as $objRelSecaoModCjEstilosItemDTO) { | ||
83 | + echo count($arrObjRelSecaoModCjEstilosItemDTO[$objSecaoModeloDTO->getNumIdSecaoModelo()]); | ||
84 | + $strFormatos .= $objRelSecaoModCjEstilosItemDTO->getStrNomeEstilo() . "|"; | ||
85 | + } | ||
86 | + } | ||
87 | + $strFormatos = rtrim($strFormatos, '|'); | ||
88 | + } | ||
89 | + | ||
78 | $objImagemFormatoDTO = new ImagemFormatoDTO(); | 90 | $objImagemFormatoDTO = new ImagemFormatoDTO(); |
79 | $objImagemFormatoDTO->retStrFormato(); | 91 | $objImagemFormatoDTO->retStrFormato(); |
80 | $objImagemFormatoDTO->setBolExclusaoLogica(false); | 92 | $objImagemFormatoDTO->setBolExclusaoLogica(false); |
@@ -90,15 +102,11 @@ | @@ -90,15 +102,11 @@ | ||
90 | 102 | ||
91 | $txtConteudo = SessaoSEIExterna::getInstance()->getAtributo('docPrincipalConteudoHTML'); | 103 | $txtConteudo = SessaoSEIExterna::getInstance()->getAtributo('docPrincipalConteudoHTML'); |
92 | 104 | ||
93 | - } else { | ||
94 | - | 105 | + } else { |
95 | //gera copia das secoes do modelo, ja formatando o conteudo com a formatacao padrao | 106 | //gera copia das secoes do modelo, ja formatando o conteudo com a formatacao padrao |
96 | - foreach ($arrObjSecaoModeloDTO as $objSecaoModeloDTO) { | ||
97 | - | 107 | + foreach ($arrObjSecaoModeloDTO as $objSecaoModeloDTO) { |
98 | $txtConteudo .= $objSecaoModeloDTO->getStrConteudo(); | 108 | $txtConteudo .= $objSecaoModeloDTO->getStrConteudo(); |
99 | - | ||
100 | - } | ||
101 | - | 109 | + } |
102 | } | 110 | } |
103 | 111 | ||
104 | //======================= FIM APLICANDO ESTILOS | 112 | //======================= FIM APLICANDO ESTILOS |
@@ -109,7 +117,6 @@ | @@ -109,7 +117,6 @@ | ||
109 | $objEditorDTO->setStrSinSomenteLeitura('N'); | 117 | $objEditorDTO->setStrSinSomenteLeitura('N'); |
110 | 118 | ||
111 | $strConteudoCss = $objEditorRN->montarCssEditor( $conjuntoEstilosDTO->getNumIdConjuntoEstilos() ); | 119 | $strConteudoCss = $objEditorRN->montarCssEditor( $conjuntoEstilosDTO->getNumIdConjuntoEstilos() ); |
112 | - //echo $strConteudoCss; die(); | ||
113 | $objEditorDTO->setStrConteudoCss( $strConteudoCss ); | 120 | $objEditorDTO->setStrConteudoCss( $strConteudoCss ); |
114 | $objEditorDTO->setStrCss( $strConteudoCss ); | 121 | $objEditorDTO->setStrCss( $strConteudoCss ); |
115 | $objEditorDTO->setStrSinEstilos('S'); | 122 | $objEditorDTO->setStrSinEstilos('S'); |
@@ -123,6 +130,7 @@ | @@ -123,6 +130,7 @@ | ||
123 | 130 | ||
124 | try{ | 131 | try{ |
125 | 132 | ||
133 | + //TODO: Possível risco de consumo excessivo de memória do servidor | ||
126 | SessaoSEIExterna::getInstance()->setAtributo('docPrincipalConteudoHTML', $_POST['txaConteudo']); | 134 | SessaoSEIExterna::getInstance()->setAtributo('docPrincipalConteudoHTML', $_POST['txaConteudo']); |
127 | SessaoSEIExterna::getInstance()->setAtributo('idConjuntoEstilo', $_POST['idConjuntoEstilo']); | 135 | SessaoSEIExterna::getInstance()->setAtributo('idConjuntoEstilo', $_POST['idConjuntoEstilo']); |
128 | $txtConteudo = $_POST['txaConteudo']; | 136 | $txtConteudo = $_POST['txaConteudo']; |
@@ -190,7 +198,8 @@ PaginaSEIExterna::getInstance()->fecharHead(); | @@ -190,7 +198,8 @@ PaginaSEIExterna::getInstance()->fecharHead(); | ||
190 | <textarea id="txaConteudo" name="txaConteudo" rows="10" class="infraTextarea" | 198 | <textarea id="txaConteudo" name="txaConteudo" rows="10" class="infraTextarea" |
191 | tabindex="<?=PaginaSEIExterna::getInstance()->getProxTabDados()?>"><?=$txtConteudo?></textarea> | 199 | tabindex="<?=PaginaSEIExterna::getInstance()->getProxTabDados()?>"><?=$txtConteudo?></textarea> |
192 | <script type="text/javascript"> | 200 | <script type="text/javascript"> |
193 | - CKEDITOR.replace('txaConteudo',{ 'autoGrow_onStartup':'true', 'toolbar':[["Save"],["Find","Replace","-","RemoveFormat","Bold","Italic","Underline","Strike","Subscript","Superscript","Maiuscula","Minuscula","TextColor","BGColor"],["Cut","Copy","PasteFromWord","PasteText","-","Undo","Redo","ShowBlocks","Symbol","Scayt"],["NumberedList","BulletedList","-","Outdent","Indent","base64image"],["Table","SpecialChar","SimpleLink","Extenso","Zoom"],["Styles"]]}); | 201 | + CKEDITOR.replace('txaConteudo',{ 'autoGrow_onStartup':'true', "stylesheetParser_validSelectors":/^(p).(<?=$strFormatos?>)$/i, |
202 | + 'toolbar':[["Save"],["Find","Replace","-","RemoveFormat","Bold","Italic","Underline","Strike","Subscript","Superscript","Maiuscula","Minuscula","TextColor","BGColor"],["Cut","Copy","PasteFromWord","PasteText","-","Undo","Redo","ShowBlocks","Symbol","Scayt"],["NumberedList","BulletedList","-","Outdent","Indent","base64image"],["Table","SpecialChar","SimpleLink","Extenso","Zoom"],["Styles"]]}); | ||
194 | </script> | 203 | </script> |
195 | </div> | 204 | </div> |
196 | </td> | 205 | </td> |
sei/web/modulos/peticionamento/peticionamento_interessado_cadastro.php
@@ -44,298 +44,176 @@ try { | @@ -44,298 +44,176 @@ try { | ||
44 | $strValorItemSelecionado = null; | 44 | $strValorItemSelecionado = null; |
45 | $strTipo = 'Cadastro'; | 45 | $strTipo = 'Cadastro'; |
46 | 46 | ||
47 | - //seiv2 | ||
48 | - //$strItensSelSiglaEstado = UfINT::montarSelectSiglaRI0892('null',' ',null); | ||
49 | - | ||
50 | - //alteracoes SEIv3 | ||
51 | - $strItensSelSiglaEstado = UfINT::montarSelectSiglaRI0416('null',' ',null); | ||
52 | - | ||
53 | - //$strItensSelCidade = CidadeINT::montarSelectNomeRI0506('null',' ','null',$objContatoDTO->getStrSiglaEstado()); | ||
54 | - //seiv2 | ||
55 | - //$strItensSelCidade = CidadeINT::montarSelectNomeRI0506('null',' ','null', null); | ||
56 | - | ||
57 | - //alteracoes seiv3 | ||
58 | - $strItensSelCidade = CidadeINT::montarSelectNomeNome('null',' ','null', null); | ||
59 | - $strItensSelTipoInteressado = GerirTipoContextoPeticionamentoINT::montarSelectTipoInteressado($strPrimeiroItemValor, $strPrimeiroItemDescricao, $strValorItemSelecionado, $strTipo); | ||
60 | - | ||
61 | - | ||
62 | - | ||
63 | - | ||
64 | - $strLinkAjaxCargo = SessaoSEIExterna::getInstance()->assinarLink('modulos/peticionamento/controlador_ajax_externo.php?acao_ajax_externo=cargo_montar_select_genero'); | ||
65 | - $strLinkAjaxDadosCargo = SessaoSEIExterna::getInstance()->assinarLink('modulos/peticionamento/controlador_ajax_externo.php?acao_ajax_externo=cargo_dados'); | ||
66 | - | ||
67 | - | ||
68 | - | ||
69 | - //setando dados no contato que esta sendo cadastrado ou editado | ||
70 | - if( isset( $_POST['hdnCadastrar'] ) ){ | ||
71 | - $objContatoDTO = new ContatoDTO(); | ||
72 | - $objContatoDTO->retTodos(); | ||
73 | - | ||
74 | - $numIdTipoContextoContato = $_POST['tipoInteressado']; | 47 | + $strItensSelSiglaEstado = UfINT::montarSelectSiglaRI0416('null',' ',null); |
48 | + $strItensSelCidade = CidadeINT::montarSelectNomeNome('null',' ','null', null); | ||
49 | + $strItensSelTipoInteressado = GerirTipoContextoPeticionamentoINT::montarSelectTipoInteressado($strPrimeiroItemValor, $strPrimeiroItemDescricao, $strValorItemSelecionado, $strTipo); | ||
50 | + $strLinkAjaxCargo = SessaoSEIExterna::getInstance()->assinarLink('modulos/peticionamento/controlador_ajax_externo.php?acao_ajax_externo=cargo_montar_select_genero'); | ||
51 | + $strLinkAjaxDadosCargo = SessaoSEIExterna::getInstance()->assinarLink('modulos/peticionamento/controlador_ajax_externo.php?acao_ajax_externo=cargo_dados'); | ||
52 | + | ||
53 | + //setando dados no contato que esta sendo cadastrado ou editado | ||
54 | + if( isset( $_POST['hdnCadastrar'] ) ){ | ||
55 | + | ||
56 | + //TODO: Avaliar se é realmente necessário retornar todas as informações de contato | ||
57 | + $objContatoDTO = new ContatoDTO(); | ||
58 | + $objContatoDTO->retTodos(); | ||
75 | 59 | ||
76 | - if( !isset( $_POST['hdnIdEdicao'] ) || $_POST['hdnIdEdicao'] == "" ){ | 60 | + $numIdTipoContextoContato = $_POST['tipoInteressado']; |
77 | 61 | ||
78 | - $objContatoDTO->setNumIdContato(null); | ||
79 | - $objContatoDTO->retNumIdTipoContato(); | 62 | + if( !isset( $_POST['hdnIdEdicao'] ) || $_POST['hdnIdEdicao'] == "" ){ |
63 | + $objContatoDTO->setNumIdContato(null); | ||
64 | + $objContatoDTO->retNumIdTipoContato(); | ||
65 | + } else { | ||
66 | + $objContatoRN = new ContatoRN(); | ||
80 | 67 | ||
81 | - } else { | ||
82 | - | ||
83 | - $objContatoRN = new ContatoRN(); | ||
84 | $objContatoDTO = new ContatoDTO(); | 68 | $objContatoDTO = new ContatoDTO(); |
85 | - //seiv2 | ||
86 | - //$objContatoDTO->retStrSinContexto(); | ||
87 | - //$objContatoDTO->retNumMatricula(); | ||
88 | - | ||
89 | - $objContatoDTO->retNumIdTipoContato(); | ||
90 | - | ||
91 | - //alteracoes seiv3 | ||
92 | - $objContatoDTO->retStrMatricula(); | ||
93 | - | 69 | + $objContatoDTO->retNumIdTipoContato(); |
70 | + $objContatoDTO->retStrMatricula(); | ||
94 | $objContatoDTO->retDblRg(); | 71 | $objContatoDTO->retDblRg(); |
95 | $objContatoDTO->retStrOrgaoExpedidor(); | 72 | $objContatoDTO->retStrOrgaoExpedidor(); |
96 | - //seiv2 | ||
97 | - //$objContatoDTO->retStrTelefone(); | ||
98 | - | ||
99 | - //alteracoes seiv3 | ||
100 | $objContatoDTO->retStrTelefoneFixo(); | 73 | $objContatoDTO->retStrTelefoneFixo(); |
101 | - | ||
102 | - //seiv2 | ||
103 | - //$objContatoDTO->retStrFax(); | ||
104 | $objContatoDTO->retStrEmail(); | 74 | $objContatoDTO->retStrEmail(); |
105 | $objContatoDTO->retStrSitioInternet(); | 75 | $objContatoDTO->retStrSitioInternet(); |
106 | $objContatoDTO->retStrEndereco(); | 76 | $objContatoDTO->retStrEndereco(); |
107 | $objContatoDTO->retStrBairro(); | 77 | $objContatoDTO->retStrBairro(); |
108 | - | ||
109 | - //seiv2 | ||
110 | - //$objContatoDTO->retStrSiglaEstado(); | ||
111 | - | ||
112 | - //alteracoes seiv3 | ||
113 | $objContatoDTO->retStrSiglaUf(); | 78 | $objContatoDTO->retStrSiglaUf(); |
114 | - | ||
115 | $objContatoDTO->retStrNomeCidade(); | 79 | $objContatoDTO->retStrNomeCidade(); |
116 | $objContatoDTO->retStrNomePais(); | 80 | $objContatoDTO->retStrNomePais(); |
117 | $objContatoDTO->retStrCep(); | 81 | $objContatoDTO->retStrCep(); |
118 | $objContatoDTO->retStrObservacao(); | 82 | $objContatoDTO->retStrObservacao(); |
119 | - //seiv2 | ||
120 | - //$objContatoDTO->retStrSinEnderecoContexto(); | ||
121 | - //$objContatoDTO->retDblIdPessoaRh(); | ||
122 | - //$objContatoDTO->retNumIdCarreira(); | ||
123 | - //$objContatoDTO->retNumIdNivelFuncao(); | ||
124 | - $objContatoDTO->retNumIdContato(); | ||
125 | - | 83 | + $objContatoDTO->retNumIdContato(); |
126 | $objContatoDTO->setNumIdContato( $_POST['hdnIdEdicao'] ); | 84 | $objContatoDTO->setNumIdContato( $_POST['hdnIdEdicao'] ); |
127 | - $objContatoDTO = $objContatoRN->consultarRN0324($objContatoDTO); | ||
128 | - | 85 | + $objContatoDTO = $objContatoRN->consultarRN0324($objContatoDTO); |
129 | } | 86 | } |
130 | 87 | ||
131 | - //alteracoes seiv3 | ||
132 | - //$objContatoDTO->setNumIdTratamento($_POST['tratamento']); | ||
133 | - //$objContatoDTO->setNumIdTratamentoCargo($_POST['tratamento']); | ||
134 | - | ||
135 | - //alteracoes seiv3 | ||
136 | - //$objContatoDTO->setNumIdVocativo($_POST['vocativo']); | ||
137 | - //$objContatoDTO->setNumIdVocativoCargo($_POST['vocativo']); | 88 | + $objContatoDTO->setNumIdCargo($_POST['cargo']); |
138 | 89 | ||
139 | - $objContatoDTO->setNumIdCargo($_POST['cargo']); | ||
140 | - | ||
141 | - //alteracoes seiv3 | ||
142 | - //$objContatoDTO->setNumIdTitulo(''); | ||
143 | - | ||
144 | - if( isset($_POST['txtNome']) && $_POST['txtNome'] != "" ){ | ||
145 | - | ||
146 | - $objContatoDTO->setStrNome($_POST['txtNome']); | ||
147 | - $objContatoDTO->setStrStaNatureza( ContatoRN::$TN_PESSOA_FISICA ); | 90 | + if(isset($_POST['txtNome']) && $_POST['txtNome'] != ""){ |
91 | + $objContatoDTO->setStrNome($_POST['txtNome']); | ||
92 | + $objContatoDTO->setStrStaNatureza( ContatoRN::$TN_PESSOA_FISICA ); | ||
148 | } | 93 | } |
149 | 94 | ||
150 | - else if( isset($_POST['txtRazaoSocial']) && $_POST['txtRazaoSocial'] != "" ){ | ||
151 | - | ||
152 | - $objContatoDTO->setStrNome($_POST['txtRazaoSocial']); | ||
153 | - $objContatoDTO->setStrStaNatureza( ContatoRN::$TN_PESSOA_JURIDICA ); | 95 | + else if( isset($_POST['txtRazaoSocial']) && $_POST['txtRazaoSocial'] != "" ){ |
96 | + $objContatoDTO->setStrNome($_POST['txtRazaoSocial']); | ||
97 | + $objContatoDTO->setStrStaNatureza( ContatoRN::$TN_PESSOA_JURIDICA ); | ||
154 | } | 98 | } |
155 | 99 | ||
156 | $objContatoDTO->setDtaNascimento(''); | 100 | $objContatoDTO->setDtaNascimento(''); |
157 | - //alteracoes seiv3 | ||
158 | - //$objContatoDTO->setStrPalavrasChave(''); | ||
159 | $objContatoDTO->setStrSigla(''); | 101 | $objContatoDTO->setStrSigla(''); |
160 | - | ||
161 | - //seiv2 | ||
162 | - //$objContatoDTO->setStrGenero(''); | ||
163 | - | ||
164 | - //alteracoes seiv3 | ||
165 | - $objContatoDTO->setStrStaGenero($_POST['rdoStaGenero']); | ||
166 | - | ||
167 | - $objContatoDTO->setStrMatriculaOab($_POST['numeroOab']); | 102 | + $objContatoDTO->setStrStaGenero($_POST['rdoStaGenero']); |
103 | + $objContatoDTO->setStrMatriculaOab($_POST['numeroOab']); | ||
168 | 104 | ||
169 | //campos manipulados apenas no cadastro (nao na ediçao) | 105 | //campos manipulados apenas no cadastro (nao na ediçao) |
170 | - if( !isset( $_POST['hdnIdEdicao'] ) || $_POST['hdnIdEdicao'] == "" ) { | ||
171 | - | 106 | + if(!isset( $_POST['hdnIdEdicao'] ) || $_POST['hdnIdEdicao'] == "") { |
172 | $objContatoDTO->setDblCpf($_POST['txtCPF']); | 107 | $objContatoDTO->setDblCpf($_POST['txtCPF']); |
173 | $objContatoDTO->setDblCnpj($_POST['txtCNPJ']); | 108 | $objContatoDTO->setDblCnpj($_POST['txtCNPJ']); |
174 | $objContatoDTO->setStrSinAtivo('S'); | 109 | $objContatoDTO->setStrSinAtivo('S'); |
175 | 110 | ||
176 | - if( isset ( $_POST['hdnIdContextoContato'] ) && $_POST['hdnIdContextoContato'] != "") { | ||
177 | - //seiv2 | ||
178 | - //$objContatoDTO->setNumIdContextoContato( $_POST['hdnIdContextoContato'] ); | ||
179 | - | ||
180 | - //alteracoes seiv3 - agora utiliza IdContato | ||
181 | - $objContatoDTO->setNumIdContato( $_POST['hdnIdContextoContato'] ); | ||
182 | - } | 111 | + if(isset ( $_POST['hdnIdContextoContato'] ) && $_POST['hdnIdContextoContato'] != "") { |
112 | + $objContatoDTO->setNumIdContato( $_POST['hdnIdContextoContato']); | ||
113 | + } | ||
183 | 114 | ||
184 | - //PF sem vinculo com PJ | ||
185 | - if( $_POST['tipoPessoaPF'] == '0' ){ | ||
186 | - | ||
187 | - $strSinContexto = 'S'; | ||
188 | - unset( $_POST['hdnIdContextoContato'] ); | ||
189 | - //seiv2 | ||
190 | - //$objContatoDTO->setNumIdTipoContextoContato($numIdTipoContextoContato); | ||
191 | - | ||
192 | - //alteracoes seiv3 | ||
193 | - $objContatoDTO->setNumIdTipoContato($numIdTipoContextoContato); | 115 | + //PF sem vinculo com PJ |
116 | + if($_POST['tipoPessoaPF'] == '0'){ | ||
117 | + | ||
118 | + $strSinContexto = 'S'; | ||
119 | + unset($_POST['hdnIdContextoContato']); | ||
120 | + $objContatoDTO->setNumIdTipoContato($numIdTipoContextoContato); | ||
194 | 121 | ||
195 | //PF com vinculo com PJ | 122 | //PF com vinculo com PJ |
196 | - } else if( $_POST['tipoPessoaPF'] == '1' ){ | 123 | + } else if($_POST['tipoPessoaPF'] == '1'){ |
197 | 124 | ||
198 | $strSinContexto = 'N'; | 125 | $strSinContexto = 'N'; |
199 | - | ||
200 | - //seiv2 | ||
201 | - //$objContatoDTO->setNumIdTipoContextoContato(''); | ||
202 | - //seiv3 | ||
203 | - //$objContatoDTO->setNumIdTipoContato(''); | ||
204 | - $objContatoDTO->setNumIdTipoContato($numIdTipoContextoContato); | ||
205 | - | ||
206 | - | ||
207 | - } | ||
208 | - | 126 | + $objContatoDTO->setNumIdTipoContato($numIdTipoContextoContato); |
127 | + } | ||
209 | //PJ | 128 | //PJ |
210 | - else { | ||
211 | - | 129 | + else { |
212 | $strSinContexto = 'S'; | 130 | $strSinContexto = 'S'; |
213 | unset( $_POST['hdnIdContextoContato'] ); | 131 | unset( $_POST['hdnIdContextoContato'] ); |
214 | - //seiv2 | ||
215 | - //$objContatoDTO->setNumIdTipoContextoContato($numIdTipoContextoContato); | ||
216 | - | ||
217 | - //alteracoes seiv3 | ||
218 | - $objContatoDTO->setNumIdTipoContato($numIdTipoContextoContato); | 132 | + $objContatoDTO->setNumIdTipoContato($numIdTipoContextoContato); |
219 | } | 133 | } |
220 | - | ||
221 | - //alteracoes seiv3 | ||
222 | - //$objContatoDTO->setStrSinContexto($strSinContexto); | ||
223 | } | 134 | } |
224 | 135 | ||
225 | - //seiv2 | ||
226 | - //$objContatoDTO->setNumMatricula(''); | ||
227 | - | ||
228 | - //seiv3 | ||
229 | - $objContatoDTO->setStrMatricula(''); | 136 | + $objContatoDTO->setStrMatricula(''); |
230 | $objContatoDTO->setDblRg($_POST['rg']); | 137 | $objContatoDTO->setDblRg($_POST['rg']); |
231 | $objContatoDTO->setStrOrgaoExpedidor($_POST['orgaoExpedidor']); | 138 | $objContatoDTO->setStrOrgaoExpedidor($_POST['orgaoExpedidor']); |
232 | - | ||
233 | - //alteracoes seiv3 | ||
234 | - $objContatoDTO->setStrTelefoneFixo($_POST['telefone']); | ||
235 | - $objContatoDTO->setStrTelefoneCelular( null ); | ||
236 | - $objContatoDTO->setStrComplemento( null ); | ||
237 | - //$objContatoDTO->setStrFax(''); | 139 | + $objContatoDTO->setStrTelefoneFixo($_POST['telefone']); |
140 | + $objContatoDTO->setStrTelefoneCelular(null); | ||
141 | + $objContatoDTO->setStrComplemento(null); | ||
238 | $objContatoDTO->setStrEmail($_POST['email']); | 142 | $objContatoDTO->setStrEmail($_POST['email']); |
239 | $objContatoDTO->setStrSitioInternet($_POST['sitioInternet']); | 143 | $objContatoDTO->setStrSitioInternet($_POST['sitioInternet']); |
240 | $objContatoDTO->setStrEndereco($_POST['endereco']); | 144 | $objContatoDTO->setStrEndereco($_POST['endereco']); |
241 | $objContatoDTO->setStrBairro($_POST['bairro']); | 145 | $objContatoDTO->setStrBairro($_POST['bairro']); |
242 | - //alteracoes seiv3 | ||
243 | - //$objContatoDTO->setStrSiglaEstado($_POST['selEstado']); | ||
244 | $objContatoDTO->setStrNomeCidade($_POST['selCidade']); | 146 | $objContatoDTO->setStrNomeCidade($_POST['selCidade']); |
245 | - $objContatoDTO->setStrNomePais( $_POST['pais'] ); | 147 | + $objContatoDTO->setStrNomePais( $_POST['pais']); |
246 | $objContatoDTO->setStrCep($_POST['cep']); | 148 | $objContatoDTO->setStrCep($_POST['cep']); |
247 | $objContatoDTO->setStrObservacao(''); | 149 | $objContatoDTO->setStrObservacao(''); |
248 | 150 | ||
249 | - //alteracoes seiv3 | ||
250 | - //necessario consultar o id do pais | ||
251 | - $paisDTO = new PaisDTO(); | ||
252 | - $paisRN = new PaisRN(); | ||
253 | - $paisDTO->retTodos(); | ||
254 | - $paisDTO->setStrNome( $_POST['pais'] ); | ||
255 | - $paisDTO = $paisRN->consultar( $paisDTO ); | 151 | + $paisDTO = new PaisDTO(); |
152 | + $paisRN = new PaisRN(); | ||
153 | + $paisDTO->retTodos(); | ||
154 | + $paisDTO->setStrNome( $_POST['pais'] ); | ||
155 | + $paisDTO = $paisRN->consultar( $paisDTO ); | ||
256 | 156 | ||
257 | - $objContatoDTO->setNumIdPais( $paisDTO->getNumIdPais() ); | ||
258 | - $objContatoDTO->setNumIdUf( $_POST['selEstado'] ); | ||
259 | - $objContatoDTO->setNumIdCidade( $_POST['selCidade'] ); | ||
260 | - $objContatoDTO->setStrSinEnderecoAssociado('N'); | ||
261 | - | ||
262 | - //alteracoes seiv3 | ||
263 | - //$objContatoDTO->setStrSinEnderecoContexto('N'); | ||
264 | - //$objContatoDTO->setDblIdPessoaRh(null); | ||
265 | - //$objContatoDTO->setNumIdCarreira(null); | ||
266 | - //$objContatoDTO->setNumIdNivelFuncao(null); | ||
267 | - | 157 | + $objContatoDTO->setNumIdPais( $paisDTO->getNumIdPais() ); |
158 | + $objContatoDTO->setNumIdUf( $_POST['selEstado'] ); | ||
159 | + $objContatoDTO->setNumIdCidade( $_POST['selCidade'] ); | ||
160 | + $objContatoDTO->setStrSinEnderecoAssociado('N'); | ||
161 | + | ||
268 | //necessario para preencher o campo id_usuario_cadastro ao salvar o contato | 162 | //necessario para preencher o campo id_usuario_cadastro ao salvar o contato |
269 | - SessaoSEI::getInstance()->setNumIdUsuario( SessaoSEIExterna::getInstance()->getNumIdUsuarioExterno() ); | 163 | + SessaoSEI::getInstance()->setNumIdUsuario(SessaoSEIExterna::getInstance()->getNumIdUsuarioExterno()); |
270 | 164 | ||
271 | - //chamando RN para finalizar o cadastro, fechar a janela setando parametros | ||
272 | - //na janela "pai" (caso o cadastro seja corretamente executado) | ||
273 | - $objContatoRN = new ContatoRN(); | 165 | + $objContatoRN = new ContatoRN(); |
274 | 166 | ||
275 | - //verificando se é cadastro ou ediçao de contato | ||
276 | - if( !isset( $_POST['hdnIdEdicao'] ) || $_POST['hdnIdEdicao'] == "" ){ | ||
277 | - | ||
278 | - //alteracoes seiv3 | ||
279 | - //$objContatoDTO->setNumIdContatoAssociado(null); | ||
280 | - | ||
281 | - $objContatoDTO->setNumIdContatoAssociado($_POST['hdnIdContextoContato']); | 167 | + //verificando se é cadastro ou ediçao de contato |
168 | + if(!isset( $_POST['hdnIdEdicao'] ) || $_POST['hdnIdEdicao'] == ""){ | ||
169 | + $objContatoDTO->setNumIdContatoAssociado($_POST['hdnIdContextoContato']); | ||
170 | + $objContatoDTO->setStrStaNaturezaContatoAssociado( null ); | ||
171 | + $objContatoDTO = $objContatoRN->cadastrarRN0322($objContatoDTO); | ||
172 | + $idContatoCadastro = $objContatoDTO->getNumIdContato(); | ||
282 | 173 | ||
283 | - //$objContatoDTO->setStrStaNatureza( null ); | ||
284 | - $objContatoDTO->setStrStaNaturezaContatoAssociado( null ); | ||
285 | - $objContatoDTO = $objContatoRN->cadastrarRN0322($objContatoDTO); | ||
286 | - $idContatoCadastro = $objContatoDTO->getNumIdContato(); | ||
287 | - | ||
288 | - } else if( $_POST['hdnIdEdicao'] != "" ) { | ||
289 | - | ||
290 | - $idContatoCadastro = $objContatoDTO->getNumIdContato(); | ||
291 | - $objContatoRN->alterarRN0323($objContatoDTO); | ||
292 | - | 174 | + } else if( $_POST['hdnIdEdicao'] != "" ) { |
175 | + $idContatoCadastro = $objContatoDTO->getNumIdContato(); | ||
176 | + $objContatoRN->alterarRN0323($objContatoDTO); | ||
293 | } | 177 | } |
294 | 178 | ||
295 | //nome / razao social | 179 | //nome / razao social |
296 | if( isset($_POST['txtNome']) && $_POST['txtNome'] != "" ){ | 180 | if( isset($_POST['txtNome']) && $_POST['txtNome'] != "" ){ |
297 | $nome = $_POST['txtNome']; | 181 | $nome = $_POST['txtNome']; |
298 | - } | ||
299 | - | ||
300 | - else if( isset($_POST['txtRazaoSocial']) && $_POST['txtRazaoSocial'] != "" ){ | 182 | + } else if( isset($_POST['txtRazaoSocial']) && $_POST['txtRazaoSocial'] != "" ){ |
301 | $nome = $_POST['txtRazaoSocial']; | 183 | $nome = $_POST['txtRazaoSocial']; |
302 | } | 184 | } |
303 | 185 | ||
304 | //cpf/cnpj | 186 | //cpf/cnpj |
305 | if( isset($_POST['txtCPF']) && $_POST['txtCPF'] != "" ){ | 187 | if( isset($_POST['txtCPF']) && $_POST['txtCPF'] != "" ){ |
306 | $cpfCnpjEditado = $_POST['txtCPF']; | 188 | $cpfCnpjEditado = $_POST['txtCPF']; |
307 | - } | ||
308 | - | ||
309 | - else if( isset($_POST['txtCNPJ']) && $_POST['txtCNPJ'] != "" ){ | 189 | + } else if( isset($_POST['txtCNPJ']) && $_POST['txtCNPJ'] != "" ){ |
310 | $cpfCnpjEditado = $_POST['txtCNPJ']; | 190 | $cpfCnpjEditado = $_POST['txtCNPJ']; |
311 | } | 191 | } |
312 | 192 | ||
313 | //após cadastrar o contato fechar janela modal e preencher campos necessarios | 193 | //após cadastrar o contato fechar janela modal e preencher campos necessarios |
314 | - if( !isset( $_POST['hdnIdEdicao'] ) || $_POST['hdnIdEdicao'] == "" ){ | ||
315 | - | 194 | + if(!isset($_POST['hdnIdEdicao'] ) || $_POST['hdnIdEdicao'] == ""){ |
316 | $janelaSelecaoPorNome = SessaoSEIExterna::getInstance()->getAtributo('janelaSelecaoPorNome'); | 195 | $janelaSelecaoPorNome = SessaoSEIExterna::getInstance()->getAtributo('janelaSelecaoPorNome'); |
317 | 196 | ||
318 | - echo "<script>"; | ||
319 | - | 197 | + echo "<script>"; |
320 | if( $janelaSelecaoPorNome == null || $janelaSelecaoPorNome == "" ){ | 198 | if( $janelaSelecaoPorNome == null || $janelaSelecaoPorNome == "" ){ |
321 | - echo "window.opener.document.getElementById('txtNomeRazaoSocial').value = '" . $nome . "';"; | ||
322 | - echo "window.opener.document.getElementById('txtNomeRazaoSocialTratadoHTML').value = '" .PaginaSEI::tratarHTML($nome) . "';"; | ||
323 | - echo "window.opener.document.getElementById('hdnCustomizado').value = 'true';"; | ||
324 | - echo "window.opener.document.getElementById('hdnIdInteressadoCadastrado').value = " . $objContatoDTO->getNumIdContato() . ";"; | 199 | + echo "window.opener.document.getElementById('txtNomeRazaoSocial').value = '" . str_replace("/", "\/", $nome) . "'; "; |
200 | + echo "window.opener.document.getElementById('txtNomeRazaoSocialTratadoHTML').value = '" .PaginaSEIExterna::tratarHTML($nome) . "'; "; | ||
201 | + echo "window.opener.document.getElementById('hdnCustomizado').value = 'true'; "; | ||
202 | + echo "window.opener.document.getElementById('hdnIdInteressadoCadastrado').value = " . $objContatoDTO->getNumIdContato() . "; "; | ||
325 | } else { | 203 | } else { |
326 | SessaoSEIExterna::getInstance()->removerAtributo('janelaSelecaoPorNome'); | 204 | SessaoSEIExterna::getInstance()->removerAtributo('janelaSelecaoPorNome'); |
327 | } | 205 | } |
328 | 206 | ||
329 | - echo " window.close();"; | 207 | + echo "window.close();"; |
330 | echo "</script>"; | 208 | echo "</script>"; |
331 | die; | 209 | die; |
332 | 210 | ||
333 | } else { | 211 | } else { |
334 | 212 | ||
335 | echo "<script>"; | 213 | echo "<script>"; |
336 | - echo "window.opener.atualizarNomeRazaoSocial('". $cpfCnpjEditado ."', '". $nome ."');"; | ||
337 | - echo "window.close();"; | ||
338 | - echo "</script>"; | 214 | + echo "window.opener.atualizarNomeRazaoSocial('". $cpfCnpjEditado ."', '". PaginaSEIExterna::tratarHTML($nome) ."');"; |
215 | + echo "window.close();"; | ||
216 | + echo "</script>"; | ||
339 | die; | 217 | die; |
340 | } | 218 | } |
341 | 219 | ||
@@ -343,119 +221,63 @@ try { | @@ -343,119 +221,63 @@ try { | ||
343 | 221 | ||
344 | //obtendo dados do contato que estiver sendo editado | 222 | //obtendo dados do contato que estiver sendo editado |
345 | else if( isset( $_POST['hdnIdEdicaoAuxiliar'] ) ){ | 223 | else if( isset( $_POST['hdnIdEdicaoAuxiliar'] ) ){ |
346 | - $objContatoRN = new ContatoRN(); | ||
347 | - | 224 | + $objContatoRN = new ContatoRN(); |
348 | $objContatoDTO = new ContatoDTO(); | 225 | $objContatoDTO = new ContatoDTO(); |
349 | $objContatoDTO->retTodos(true); | 226 | $objContatoDTO->retTodos(true); |
350 | $objContatoDTO->setNumIdContato( $_POST['hdnIdEdicaoAuxiliar'] ); | 227 | $objContatoDTO->setNumIdContato( $_POST['hdnIdEdicaoAuxiliar'] ); |
351 | $objContatoDTO = $objContatoRN->consultarRN0324($objContatoDTO); | 228 | $objContatoDTO = $objContatoRN->consultarRN0324($objContatoDTO); |
352 | - | ||
353 | - //seiv2 | ||
354 | - //$strItensSelSiglaEstado = UfINT::montarSelectSiglaRI0892('null',' ', $objContatoDTO->getStrSiglaEstado()); | ||
355 | - | ||
356 | - //alteracoes seiv3 | ||
357 | $strItensSelSiglaEstado = UfINT::montarSelectSiglaRI0416('null',' ', $objContatoDTO->getNumIdUf()); | 229 | $strItensSelSiglaEstado = UfINT::montarSelectSiglaRI0416('null',' ', $objContatoDTO->getNumIdUf()); |
358 | - | ||
359 | - //seiv2 | ||
360 | - //$strItensSelCidade = CidadeINT::montarSelectNomeRI0506('null',' ', $objContatoDTO->getStrNomeCidade() ,$objContatoDTO->getStrSiglaEstado()); | ||
361 | - | ||
362 | - //alteracoes seiv3 | ||
363 | - $strItensSelCidade = CidadeINT::montarSelectIdCidadeNome('null',' ', $objContatoDTO->getNumIdCidade() , $objContatoDTO->getNumIdUf()); | ||
364 | - | ||
365 | - if( isset( $_GET['cpf'] )) { | ||
366 | - $_POST['txtNome'] = $objContatoDTO->getStrNome(); | ||
367 | - } | ||
368 | - | ||
369 | - if( isset( $_GET['cnpj'] )) { | ||
370 | - $_POST['txtRazaoSocial'] = $objContatoDTO->getStrNome(); | ||
371 | - } | ||
372 | - | ||
373 | - $_POST['numeroOab'] = PaginaSEIExterna::tratarHTML( $objContatoDTO->getStrMatriculaOab() ); | ||
374 | - $_POST['txtCPF'] = PaginaSEIExterna::tratarHTML( $objContatoDTO->getDblCpf() ); | ||
375 | - $_POST['txtCNPJ'] = PaginaSEIExterna::tratarHTML( $objContatoDTO->getDblCnpj() ); | ||
376 | - $_POST['rg'] = PaginaSEIExterna::tratarHTML( $objContatoDTO->getDblRg() ); | ||
377 | - $_POST['orgaoExpedidor'] = PaginaSEIExterna::tratarHTML( $objContatoDTO->getStrOrgaoExpedidor() ); | ||
378 | - //seiv2 | ||
379 | - //$_POST['telefone'] = PaginaSEIExterna::tratarHTML( $objContatoDTO->getStrTelefone() ); | ||
380 | - | ||
381 | - //alteracoes seiv3 | ||
382 | - $_POST['telefone'] = PaginaSEIExterna::tratarHTML( $objContatoDTO->getStrTelefoneFixo() ); | ||
383 | - | ||
384 | - $_POST['email'] = PaginaSEIExterna::tratarHTML( $objContatoDTO->getStrEmail() ); | ||
385 | - $_POST['sitioInternet'] = PaginaSEIExterna::tratarHTML( $objContatoDTO->getStrSitioInternet() ); | ||
386 | - $_POST['endereco'] = PaginaSEIExterna::tratarHTML( $objContatoDTO->getStrEndereco() ); | ||
387 | - $_POST['bairro'] = PaginaSEIExterna::tratarHTML( $objContatoDTO->getStrBairro() ); | ||
388 | - | ||
389 | - //seiv2 | ||
390 | - //$_POST['estado'] = PaginaSEIExterna::tratarHTML( $objContatoDTO->getStrSiglaEstado() ); | ||
391 | - | ||
392 | - //alteracoes seiv3 | ||
393 | - $_POST['estado'] = PaginaSEIExterna::tratarHTML( $objContatoDTO->getStrSiglaUfContatoAssociado() ); | ||
394 | - | ||
395 | - $_POST['cidade'] = PaginaSEIExterna::tratarHTML( $objContatoDTO->getStrNomeCidade() ); | ||
396 | - $_POST['pais'] = PaginaSEIExterna::tratarHTML( $objContatoDTO->getStrNomePais() ); | ||
397 | - $_POST['cep'] = PaginaSEIExterna::tratarHTML( $objContatoDTO->getStrCep() ); | ||
398 | - | ||
399 | - //seiv2 | ||
400 | - //$_POST['tratamento'] = $objContatoDTO->getNumIdTratamento(); | ||
401 | - //$_POST['vocativo'] = $objContatoDTO->getNumIdVocativo(); | ||
402 | - | ||
403 | - //alteracoes seiv3 | ||
404 | - $_POST['tratamento'] = $objContatoDTO->getNumIdTratamentoCargo(); | ||
405 | - $_POST['vocativo'] = $objContatoDTO->getNumIdVocativoCargo(); | ||
406 | - | ||
407 | - $_POST['cargo'] = $objContatoDTO->getNumIdCargo(); | ||
408 | - $_POST['hdnIdEdicao'] = $_POST['hdnIdEdicaoAuxiliar']; | ||
409 | - | ||
410 | - //seiv2 | ||
411 | - //$_POST['hdnIdContextoContato'] = $objContatoDTO->getNumIdContextoContato(); | ||
412 | - | ||
413 | - //alteracoes seiv3 | ||
414 | - $_POST['hdnIdContextoContato'] = $objContatoDTO->getNumIdContato(); | ||
415 | - | ||
416 | - | ||
417 | - //if( $objContatoDTO->getStrStaNaturezaContatoAssociado() == ContatoRN::$TN_PESSOA_JURIDICA ){ | ||
418 | - | ||
419 | - //if( $_POST['hdnIdContextoContato'] != "" && $_POST['hdnIdContextoContato'] != null ){ | ||
420 | - | ||
421 | - $objContatoPJVinculadaDTO = new ContatoDTO(); | ||
422 | - $objContatoPJVinculadaDTO->retNumIdContato(); | ||
423 | - $objContatoPJVinculadaDTO->retStrNome(); | ||
424 | - //seiv2 | ||
425 | - //$objContatoPJVinculadaDTO->retNumIdTipoContextoContato(); | ||
426 | - | ||
427 | - //alteracoes seiv3 | ||
428 | - $objContatoPJVinculadaDTO->retNumIdTipoContato(); | ||
429 | - | ||
430 | - $objContatoPJVinculadaDTO->setNumIdContato( $_POST['hdnIdContextoContato'] ); | ||
431 | - | ||
432 | - $objContatoPJVinculadaDTO = $objContatoRN->consultarRN0324( $objContatoPJVinculadaDTO ); | ||
433 | - //seiv2 | ||
434 | - //$_POST['tipoInteressado'] = $objContatoPJVinculadaDTO->getNumIdTipoContextoContato(); | 230 | + $strItensSelCidade = CidadeINT::montarSelectIdCidadeNome('null',' ', $objContatoDTO->getNumIdCidade() , $objContatoDTO->getNumIdUf()); |
231 | + | ||
232 | + if( isset( $_GET['cpf'] )) { | ||
233 | + $_POST['txtNome'] = $objContatoDTO->getStrNome(); | ||
234 | + } | ||
235 | + | ||
236 | + if( isset( $_GET['cnpj'] )) { | ||
237 | + $_POST['txtRazaoSocial'] = $objContatoDTO->getStrNome(); | ||
238 | + } | ||
239 | + | ||
240 | + $_POST['numeroOab'] = $objContatoDTO->getStrMatriculaOab(); | ||
241 | + $_POST['txtCPF'] = $objContatoDTO->getDblCpf(); | ||
242 | + $_POST['txtCNPJ'] = $objContatoDTO->getDblCnpj(); | ||
243 | + $_POST['rg'] = $objContatoDTO->getDblRg(); | ||
244 | + $_POST['orgaoExpedidor'] = $objContatoDTO->getStrOrgaoExpedidor(); | ||
245 | + $_POST['telefone'] = $objContatoDTO->getStrTelefoneFixo(); | ||
246 | + $_POST['email'] = $objContatoDTO->getStrEmail(); | ||
247 | + $_POST['sitioInternet'] = $objContatoDTO->getStrSitioInternet(); | ||
248 | + $_POST['endereco'] = $objContatoDTO->getStrEndereco(); | ||
249 | + $_POST['bairro'] = $objContatoDTO->getStrBairro(); | ||
250 | + $_POST['estado'] = $objContatoDTO->getStrSiglaUfContatoAssociado(); | ||
251 | + $_POST['cidade'] = $objContatoDTO->getStrNomeCidade(); | ||
252 | + $_POST['pais'] = $objContatoDTO->getStrNomePais(); | ||
253 | + $_POST['cep'] = $objContatoDTO->getStrCep(); | ||
254 | + $_POST['tratamento'] = $objContatoDTO->getNumIdTratamentoCargo(); | ||
255 | + $_POST['vocativo'] = $objContatoDTO->getNumIdVocativoCargo(); | ||
256 | + $_POST['cargo'] = $objContatoDTO->getNumIdCargo(); | ||
257 | + $_POST['hdnIdEdicao'] = $_POST['hdnIdEdicaoAuxiliar']; | ||
258 | + $_POST['hdnIdContextoContato'] = $objContatoDTO->getNumIdContato(); | ||
259 | + | ||
260 | + $objContatoPJVinculadaDTO = new ContatoDTO(); | ||
261 | + $objContatoPJVinculadaDTO->retNumIdContato(); | ||
262 | + $objContatoPJVinculadaDTO->retStrNome(); | ||
263 | + $objContatoPJVinculadaDTO->retNumIdTipoContato(); | ||
264 | + $objContatoPJVinculadaDTO->setNumIdContato( $_POST['hdnIdContextoContato'] ); | ||
265 | + $objContatoPJVinculadaDTO = $objContatoRN->consultarRN0324( $objContatoPJVinculadaDTO ); | ||
266 | + $_POST['tipoInteressado'] = $objContatoDTO->getNumIdTipoContato(); | ||
435 | 267 | ||
436 | - //alteracoes seiv3 | ||
437 | - //$_POST['tipoInteressado'] = $objContatoPJVinculadaDTO->getNumIdTipoContato(); | ||
438 | - $_POST['tipoInteressado'] = $objContatoDTO->getNumIdTipoContato(); | ||
439 | - | ||
440 | - if( $objContatoDTO->getStrStaNaturezaContatoAssociado() == ContatoRN::$TN_PESSOA_JURIDICA ){ | ||
441 | - $_POST['txtPjVinculada'] = $objContatoDTO->getStrNomeContatoAssociado(); | ||
442 | - } else { | ||
443 | - $_POST['txtPjVinculada'] = ""; | ||
444 | - } | ||
445 | - | ||
446 | - $numIdTipoContextoContato = $_POST['tipoInteressado']; | ||
447 | - //$_POST['txtPjVinculada'] = $objContatoPJVinculadaDTO->getStrNome(); | 268 | + if( $objContatoDTO->getStrStaNaturezaContatoAssociado() == ContatoRN::$TN_PESSOA_JURIDICA ){ |
269 | + $_POST['txtPjVinculada'] = $objContatoDTO->getStrNomeContatoAssociado(); | ||
270 | + } else { | ||
271 | + $_POST['txtPjVinculada'] = ""; | ||
272 | + } | ||
448 | 273 | ||
449 | - //} | ||
450 | - | ||
451 | - $strItensSelTipoInteressado = GerirTipoContextoPeticionamentoINT::montarSelectTipoInteressado($strPrimeiroItemValor, $strPrimeiroItemDescricao, $numIdTipoContextoContato, $strTipo); | 274 | + $numIdTipoContextoContato = $_POST['tipoInteressado']; |
275 | + $strItensSelTipoInteressado = GerirTipoContextoPeticionamentoINT::montarSelectTipoInteressado($strPrimeiroItemValor, $strPrimeiroItemDescricao, $numIdTipoContextoContato, $strTipo); | ||
452 | 276 | ||
453 | - if( isset( $_GET['cpf'] )) { | 277 | + if( isset( $_GET['cpf'] )) { |
454 | $strItensSelTratamento = TratamentoINT::montarSelectExpressaoRI0467('null',' ', $_POST['tratamento'] ) ; | 278 | $strItensSelTratamento = TratamentoINT::montarSelectExpressaoRI0467('null',' ', $_POST['tratamento'] ) ; |
455 | - //$strItensSelCargo = CargoINT::montarSelectExpressaoRI0468('null',' ', $_POST['cargo'] ); | ||
456 | $strItensSelVocativo = VocativoINT::montarSelectExpressaoRI0469('null',' ', $_POST['vocativo'] ); | 279 | $strItensSelVocativo = VocativoINT::montarSelectExpressaoRI0469('null',' ', $_POST['vocativo'] ); |
457 | } | 280 | } |
458 | - | ||
459 | } | 281 | } |
460 | 282 | ||
461 | break; | 283 | break; |
@@ -550,7 +372,8 @@ $strLinkEdicaHash = PaginaSEIExterna::getInstance()->formatarXHTML( | @@ -550,7 +372,8 @@ $strLinkEdicaHash = PaginaSEIExterna::getInstance()->formatarXHTML( | ||
550 | <label for="rdPF1" id="lblrdPF1" class="infraLabelRadio" style="display: none;">Sem vínculo com Pessoa Jurídica<br/></label> | 372 | <label for="rdPF1" id="lblrdPF1" class="infraLabelRadio" style="display: none;">Sem vínculo com Pessoa Jurídica<br/></label> |
551 | 373 | ||
552 | <input type="radio" name="tipoPessoaPF" value="1" id="rdPF2" | 374 | <input type="radio" name="tipoPessoaPF" value="1" id="rdPF2" |
553 | - style="display: none; margin-left: 20px;" onclick="selecionarPF2()" /> | 375 | + style="display: none; margin-left: 20px;" onclick="selecionarPF2()" |
376 | + tabindex="<?=PaginaSEIExterna::getInstance()->getProxTabDados()?>" /> | ||
554 | <label for="rdPF2" id="lblrdPF2" class="infraLabelRadio" style="display: none;">Com vínculo com Pessoa Jurídica<br/></label> | 377 | <label for="rdPF2" id="lblrdPF2" class="infraLabelRadio" style="display: none;">Com vínculo com Pessoa Jurídica<br/></label> |
555 | 378 | ||
556 | <?php } ?> | 379 | <?php } ?> |
@@ -580,7 +403,7 @@ $strLinkEdicaHash = PaginaSEIExterna::getInstance()->formatarXHTML( | @@ -580,7 +403,7 @@ $strLinkEdicaHash = PaginaSEIExterna::getInstance()->formatarXHTML( | ||
580 | <label id="lblNome" class="infraLabelObrigatorio" style="display:none;">Nome Completo:<br/> | 403 | <label id="lblNome" class="infraLabelObrigatorio" style="display:none;">Nome Completo:<br/> |
581 | <input type="text" id="txtNome" name="txtNome" | 404 | <input type="text" id="txtNome" name="txtNome" |
582 | class="infraText" style="width: 580px;" | 405 | class="infraText" style="width: 580px;" |
583 | - value="<?php echo $_POST['txtNome']; ?>" | 406 | + value="<?=PaginaSEIExterna::tratarHTML($_POST['txtNome']) ?>" |
584 | onkeypress="return infraMascaraTexto(this,event,250);" maxlength="250" | 407 | onkeypress="return infraMascaraTexto(this,event,250);" maxlength="250" |
585 | tabindex="<?=PaginaSEIExterna::getInstance()->getProxTabDados()?>" /> | 408 | tabindex="<?=PaginaSEIExterna::getInstance()->getProxTabDados()?>" /> |
586 | <br/><br/> | 409 | <br/><br/> |
@@ -589,9 +412,9 @@ $strLinkEdicaHash = PaginaSEIExterna::getInstance()->formatarXHTML( | @@ -589,9 +412,9 @@ $strLinkEdicaHash = PaginaSEIExterna::getInstance()->formatarXHTML( | ||
589 | <label id="lblRazaoSocial" class="infraLabelObrigatorio" style="display:none;">Razão Social:<br/> | 412 | <label id="lblRazaoSocial" class="infraLabelObrigatorio" style="display:none;">Razão Social:<br/> |
590 | <input type="text" id="txtRazaoSocial" name="txtRazaoSocial" | 413 | <input type="text" id="txtRazaoSocial" name="txtRazaoSocial" |
591 | class="infraText" style="width: 580px;" | 414 | class="infraText" style="width: 580px;" |
592 | - value="<?php echo $_POST['txtRazaoSocial']; ?>" | 415 | + value="<?=PaginaSEIExterna::tratarHTML($_POST['txtRazaoSocial']) ?>" |
593 | onkeypress="return infraMascaraTexto(this,event,250);" maxlength="250" | 416 | onkeypress="return infraMascaraTexto(this,event,250);" maxlength="250" |
594 | - tabindex="<?=PaginaSEI::getInstance()->getProxTabDados()?>" /> | 417 | + tabindex="<?=PaginaSEIExterna::getInstance()->getProxTabDados()?>" /> |
595 | <br/><br/> | 418 | <br/><br/> |
596 | </label> | 419 | </label> |
597 | 420 | ||
@@ -617,14 +440,14 @@ $strLinkEdicaHash = PaginaSEIExterna::getInstance()->formatarXHTML( | @@ -617,14 +440,14 @@ $strLinkEdicaHash = PaginaSEIExterna::getInstance()->formatarXHTML( | ||
617 | <label id="lblPjVinculada" style="display: none;" class="infraLabelObrigatorio">Razão Social da Pessoa Jurídica vinculada:<br/> | 440 | <label id="lblPjVinculada" style="display: none;" class="infraLabelObrigatorio">Razão Social da Pessoa Jurídica vinculada:<br/> |
618 | 441 | ||
619 | <input type="text" class="infraText" | 442 | <input type="text" class="infraText" |
620 | - value="<?php echo $_POST['txtPjVinculada']; ?>" | 443 | + value="<?=PaginaSEIExterna::tratarHTML($_POST['txtPjVinculada']) ?>" |
621 | tabindex="<?=PaginaSEIExterna::getInstance()->getProxTabDados()?>" | 444 | tabindex="<?=PaginaSEIExterna::getInstance()->getProxTabDados()?>" |
622 | onkeypress="return infraMascaraTexto(this,event,250);" maxlength="250" | 445 | onkeypress="return infraMascaraTexto(this,event,250);" maxlength="250" |
623 | name="txtPjVinculada" id="txtPjVinculada" | 446 | name="txtPjVinculada" id="txtPjVinculada" |
624 | autocomplete="off" style="width: 580px;" /> | 447 | autocomplete="off" style="width: 580px;" /> |
625 | 448 | ||
626 | <input type="hidden" name="hdnIdContextoContato" id="hdnIdContextoContato" | 449 | <input type="hidden" name="hdnIdContextoContato" id="hdnIdContextoContato" |
627 | - value="<?php echo $_POST['hdnIdContextoContato']; ?>" /> | 450 | + value="<?=$_POST['hdnIdContextoContato'] ?>" /> |
628 | 451 | ||
629 | <br/><br/> | 452 | <br/><br/> |
630 | </label> | 453 | </label> |
@@ -633,7 +456,7 @@ $strLinkEdicaHash = PaginaSEIExterna::getInstance()->formatarXHTML( | @@ -633,7 +456,7 @@ $strLinkEdicaHash = PaginaSEIExterna::getInstance()->formatarXHTML( | ||
633 | 456 | ||
634 | <label id="lblCPF" style="display: none;" class="infraLabelObrigatorio">CPF:<br/> | 457 | <label id="lblCPF" style="display: none;" class="infraLabelObrigatorio">CPF:<br/> |
635 | <input type="text" class="infraText" name="txtCPF" id="txtCPF" | 458 | <input type="text" class="infraText" name="txtCPF" id="txtCPF" |
636 | - value="<?php echo $_POST['txtCPF']; ?>" | 459 | + value="<?=PaginaSEIExterna::tratarHTML($_POST['txtCPF']) ?>" |
637 | readonly="readonly" | 460 | readonly="readonly" |
638 | onkeypress="return infraMascaraCpf(this, event)" | 461 | onkeypress="return infraMascaraCpf(this, event)" |
639 | style="width: 280px;" /> | 462 | style="width: 280px;" /> |
@@ -642,7 +465,7 @@ $strLinkEdicaHash = PaginaSEIExterna::getInstance()->formatarXHTML( | @@ -642,7 +465,7 @@ $strLinkEdicaHash = PaginaSEIExterna::getInstance()->formatarXHTML( | ||
642 | 465 | ||
643 | <label id="lblCNPJ" style="display: none;" class="infraLabelObrigatorio">CNPJ:<br/> | 466 | <label id="lblCNPJ" style="display: none;" class="infraLabelObrigatorio">CNPJ:<br/> |
644 | <input type="text" class="infraText" name="txtCNPJ" id="txtCNPJ" | 467 | <input type="text" class="infraText" name="txtCNPJ" id="txtCNPJ" |
645 | - value="<?php echo $_POST['txtCNPJ']; ?>" | 468 | + value="<?=PaginaSEIExterna::tratarHTML($_POST['txtCNPJ']) ?>" |
646 | readonly="readonly" onkeypress="return infraMascaraCnpj(this, event)" | 469 | readonly="readonly" onkeypress="return infraMascaraCnpj(this, event)" |
647 | style="width: 280px;" /> | 470 | style="width: 280px;" /> |
648 | <br/><br/> | 471 | <br/><br/> |
@@ -653,7 +476,7 @@ $strLinkEdicaHash = PaginaSEIExterna::getInstance()->formatarXHTML( | @@ -653,7 +476,7 @@ $strLinkEdicaHash = PaginaSEIExterna::getInstance()->formatarXHTML( | ||
653 | <div id="div1_2" style="float:left; width: auto;"> | 476 | <div id="div1_2" style="float:left; width: auto;"> |
654 | <label class="infraLabelObrigatorio">RG:</label><br/> | 477 | <label class="infraLabelObrigatorio">RG:</label><br/> |
655 | <input type="text" class="infraText" | 478 | <input type="text" class="infraText" |
656 | - value="<?php echo $_POST['rg']; ?>" | 479 | + value="<?=PaginaSEIExterna::tratarHTML($_POST['rg']) ?>" |
657 | tabindex="<?=PaginaSEIExterna::getInstance()->getProxTabDados()?>" | 480 | tabindex="<?=PaginaSEIExterna::getInstance()->getProxTabDados()?>" |
658 | onkeypress="return infraMascaraNumero(this,event, 15);" | 481 | onkeypress="return infraMascaraNumero(this,event, 15);" |
659 | name="rg" id="rg" /> | 482 | name="rg" id="rg" /> |
@@ -663,7 +486,7 @@ $strLinkEdicaHash = PaginaSEIExterna::getInstance()->formatarXHTML( | @@ -663,7 +486,7 @@ $strLinkEdicaHash = PaginaSEIExterna::getInstance()->formatarXHTML( | ||
663 | <label class="infraLabelObrigatorio">Órgão Expedidor do RG:</label><br/> | 486 | <label class="infraLabelObrigatorio">Órgão Expedidor do RG:</label><br/> |
664 | <input type="text" class="infraText" name="orgaoExpedidor" | 487 | <input type="text" class="infraText" name="orgaoExpedidor" |
665 | tabindex="<?=PaginaSEIExterna::getInstance()->getProxTabDados()?>" | 488 | tabindex="<?=PaginaSEIExterna::getInstance()->getProxTabDados()?>" |
666 | - value="<?php echo $_POST['orgaoExpedidor']; ?>" | 489 | + value="<?=PaginaSEIExterna::tratarHTML($_POST['orgaoExpedidor']) ?>" |
667 | onkeypress="return infraMascaraTexto(this,event, 50);" | 490 | onkeypress="return infraMascaraTexto(this,event, 50);" |
668 | id="orgaoExpedidor" /> | 491 | id="orgaoExpedidor" /> |
669 | </div> | 492 | </div> |
@@ -672,7 +495,7 @@ $strLinkEdicaHash = PaginaSEIExterna::getInstance()->formatarXHTML( | @@ -672,7 +495,7 @@ $strLinkEdicaHash = PaginaSEIExterna::getInstance()->formatarXHTML( | ||
672 | <label class="infraLabel">Número da OAB:</label><br/> | 495 | <label class="infraLabel">Número da OAB:</label><br/> |
673 | <input type="text" class="infraText" | 496 | <input type="text" class="infraText" |
674 | tabindex="<?=PaginaSEIExterna::getInstance()->getProxTabDados()?>" | 497 | tabindex="<?=PaginaSEIExterna::getInstance()->getProxTabDados()?>" |
675 | - value="<?php echo $_POST['numeroOab']; ?>" | 498 | + value="<?=PaginaSEIExterna::tratarHTML($_POST['numeroOab']) ?>" |
676 | onkeypress="return infraMascaraTexto(this,event,10);" maxlength="10" | 499 | onkeypress="return infraMascaraTexto(this,event,10);" maxlength="10" |
677 | name="numeroOab" id="numeroOab" /> | 500 | name="numeroOab" id="numeroOab" /> |
678 | </div> | 501 | </div> |
@@ -688,12 +511,12 @@ $strLinkEdicaHash = PaginaSEIExterna::getInstance()->formatarXHTML( | @@ -688,12 +511,12 @@ $strLinkEdicaHash = PaginaSEIExterna::getInstance()->formatarXHTML( | ||
688 | 511 | ||
689 | <div id="divOptFeminino" class="infraDivRadio"> | 512 | <div id="divOptFeminino" class="infraDivRadio"> |
690 | <input type="radio" name="rdoStaGenero" id="optFeminino" value="F" <?=($objContatoDTO && $objContatoDTO->getStrStaGenero()==ContatoRN::$TG_FEMININO?'checked="checked"':'')?> class="infraRadio" onchange="trocarGenero()" /> | 513 | <input type="radio" name="rdoStaGenero" id="optFeminino" value="F" <?=($objContatoDTO && $objContatoDTO->getStrStaGenero()==ContatoRN::$TG_FEMININO?'checked="checked"':'')?> class="infraRadio" onchange="trocarGenero()" /> |
691 | - <label id="lblFeminino" for="optFeminino" class="infraLabelRadio" tabindex="<?=PaginaSEI::getInstance()->getProxTabDados()?>">Feminino</label> | 514 | + <label id="lblFeminino" for="optFeminino" class="infraLabelRadio" tabindex="<?=PaginaSEIExterna::getInstance()->getProxTabDados()?>">Feminino</label> |
692 | </div> | 515 | </div> |
693 | </br> | 516 | </br> |
694 | <div id="divOptMasculino" class="infraDivRadio"> | 517 | <div id="divOptMasculino" class="infraDivRadio"> |
695 | <input type="radio" name="rdoStaGenero" id="optMasculino" value="M" <?=($objContatoDTO && $objContatoDTO->getStrStaGenero()==ContatoRN::$TG_MASCULINO?'checked="checked"':'')?> class="infraRadio" onchange="trocarGenero()" /> | 518 | <input type="radio" name="rdoStaGenero" id="optMasculino" value="M" <?=($objContatoDTO && $objContatoDTO->getStrStaGenero()==ContatoRN::$TG_MASCULINO?'checked="checked"':'')?> class="infraRadio" onchange="trocarGenero()" /> |
696 | - <label id="lblMasculino" for="optMasculino" class="infraLabelRadio" tabindex="<?=PaginaSEI::getInstance()->getProxTabDados()?>">Masculino</label> | 519 | + <label id="lblMasculino" for="optMasculino" class="infraLabelRadio" tabindex="<?=PaginaSEIExterna::getInstance()->getProxTabDados()?>">Masculino</label> |
697 | </div> | 520 | </div> |
698 | </fieldset> | 521 | </fieldset> |
699 | </div> | 522 | </div> |
@@ -704,20 +527,20 @@ $strLinkEdicaHash = PaginaSEIExterna::getInstance()->formatarXHTML( | @@ -704,20 +527,20 @@ $strLinkEdicaHash = PaginaSEIExterna::getInstance()->formatarXHTML( | ||
704 | 527 | ||
705 | <div style="float:left; width: 100%;"> | 528 | <div style="float:left; width: 100%;"> |
706 | <label id="lblIdCargo" for="cargo" class="infraLabelObrigatorio">Cargo:</label> | 529 | <label id="lblIdCargo" for="cargo" class="infraLabelObrigatorio">Cargo:</label> |
707 | - <select id="cargo" name="cargo" class="infraSelect" tabindex="<?=PaginaSEI::getInstance()->getProxTabDados()?>" style="width: 100%; align:left"> | 530 | + <select id="cargo" name="cargo" class="infraSelect" tabindex="<?=PaginaSEIExterna::getInstance()->getProxTabDados()?>" style="width: 100%; align:left"> |
708 | <?/*=$strItensSelCargo*/?> | 531 | <?/*=$strItensSelCargo*/?> |
709 | </select> | 532 | </select> |
710 | </div> | 533 | </div> |
711 | 534 | ||
712 | <div style="float:left; width: 50%;"> | 535 | <div style="float:left; width: 50%;"> |
713 | <label id="lblTratamento" for="tratamento" class="infraLabelObrigatorio">Tratamento:</label> | 536 | <label id="lblTratamento" for="tratamento" class="infraLabelObrigatorio">Tratamento:</label> |
714 | - <input type="text" id="tratamento" name="tratamento" disabled="disabled" class="infraText infraReadOnly" style="width: 93%;" value="<?/*=PaginaSEI::tratarHTML($objContatoDTO->getStrExpressaoTratamentoCargo())*/?>" tabindex="<?=PaginaSEI::getInstance()->getProxTabDados()?>" /> | 537 | + <input type="text" id="tratamento" name="tratamento" disabled="disabled" class="infraText infraReadOnly" style="width: 93%;" value="<?/*=PaginaSEI::tratarHTML($objContatoDTO->getStrExpressaoTratamentoCargo())*/?>" tabindex="<?=PaginaSEIExterna::getInstance()->getProxTabDados()?>" /> |
715 | </div> | 538 | </div> |
716 | 539 | ||
717 | 540 | ||
718 | <div style="float:left; width: 50%;"> | 541 | <div style="float:left; width: 50%;"> |
719 | <label id="lblVocativo" for="txtVocativo" class="infraLabelObrigatorio">Vocativo:</label> | 542 | <label id="lblVocativo" for="txtVocativo" class="infraLabelObrigatorio">Vocativo:</label> |
720 | - <input type="text" id="vocativo" name="vocativo" disabled="disabled" class="infraText infraReadOnly" style="width: 98%;" value="<?/*=PaginaSEI::tratarHTML($objContatoDTO->getStrExpressaoVocativoCargo())*/?>" tabindex="<?=PaginaSEI::getInstance()->getProxTabDados()?>" /> | 543 | + <input type="text" id="vocativo" name="vocativo" disabled="disabled" class="infraText infraReadOnly" style="width: 98%;" value="<?/*=PaginaSEI::tratarHTML($objContatoDTO->getStrExpressaoVocativoCargo())*/?>" tabindex="<?=PaginaSEIExterna::getInstance()->getProxTabDados()?>" /> |
721 | </div> | 544 | </div> |
722 | 545 | ||
723 | </div> | 546 | </div> |
@@ -728,7 +551,7 @@ $strLinkEdicaHash = PaginaSEIExterna::getInstance()->formatarXHTML( | @@ -728,7 +551,7 @@ $strLinkEdicaHash = PaginaSEIExterna::getInstance()->formatarXHTML( | ||
728 | <label class="infraLabelObrigatorio">Telefone:</label><br/> | 551 | <label class="infraLabelObrigatorio">Telefone:</label><br/> |
729 | <input type="text" class="infraText" name="telefone" | 552 | <input type="text" class="infraText" name="telefone" |
730 | tabindex="<?=PaginaSEIExterna::getInstance()->getProxTabDados()?>" | 553 | tabindex="<?=PaginaSEIExterna::getInstance()->getProxTabDados()?>" |
731 | - value="<?php echo $_POST['telefone']; ?>" | 554 | + value="<?=PaginaSEIExterna::tratarHTML($_POST['telefone']) ?>" |
732 | onkeydown="return infraMascaraTelefone(this,event);" maxlength="25" | 555 | onkeydown="return infraMascaraTelefone(this,event);" maxlength="25" |
733 | id="telefone" /><br/> | 556 | id="telefone" /><br/> |
734 | 557 | ||
@@ -741,7 +564,7 @@ $strLinkEdicaHash = PaginaSEIExterna::getInstance()->formatarXHTML( | @@ -741,7 +564,7 @@ $strLinkEdicaHash = PaginaSEIExterna::getInstance()->formatarXHTML( | ||
741 | <label class="infraLabel">E-mail:</label><br/> | 564 | <label class="infraLabel">E-mail:</label><br/> |
742 | <input type="text" class="infraText" | 565 | <input type="text" class="infraText" |
743 | tabindex="<?=PaginaSEIExterna::getInstance()->getProxTabDados()?>" | 566 | tabindex="<?=PaginaSEIExterna::getInstance()->getProxTabDados()?>" |
744 | - value="<?php echo $_POST['email']; ?>" | 567 | + value="<?=PaginaSEIExterna::tratarHTML($_POST['email']) ?>" |
745 | onkeypress="return infraMascaraTexto(this,event,50);" maxlength="50" | 568 | onkeypress="return infraMascaraTexto(this,event,50);" maxlength="50" |
746 | name="email" id="email" style="width: 280px;" /> | 569 | name="email" id="email" style="width: 280px;" /> |
747 | </div> | 570 | </div> |
@@ -750,7 +573,7 @@ $strLinkEdicaHash = PaginaSEIExterna::getInstance()->formatarXHTML( | @@ -750,7 +573,7 @@ $strLinkEdicaHash = PaginaSEIExterna::getInstance()->formatarXHTML( | ||
750 | <label class="infraLabel">Sítio na Internet:</label><br/> | 573 | <label class="infraLabel">Sítio na Internet:</label><br/> |
751 | <input type="text" class="infraText" style="width: 280px;" | 574 | <input type="text" class="infraText" style="width: 280px;" |
752 | tabindex="<?=PaginaSEIExterna::getInstance()->getProxTabDados()?>" | 575 | tabindex="<?=PaginaSEIExterna::getInstance()->getProxTabDados()?>" |
753 | - value="<?php echo $_POST['sitioInternet']; ?>" | 576 | + value="<?=PaginaSEIExterna::tratarHTML($_POST['sitioInternet']) ?>" |
754 | onkeypress="return infraMascaraTexto(this,event,50);" maxlength="50" | 577 | onkeypress="return infraMascaraTexto(this,event,50);" maxlength="50" |
755 | name="sitioInternet" id="sitioInternet" /> | 578 | name="sitioInternet" id="sitioInternet" /> |
756 | </div> | 579 | </div> |
@@ -767,7 +590,7 @@ $strLinkEdicaHash = PaginaSEIExterna::getInstance()->formatarXHTML( | @@ -767,7 +590,7 @@ $strLinkEdicaHash = PaginaSEIExterna::getInstance()->formatarXHTML( | ||
767 | <label class="infraLabelObrigatorio">Endereço:</label><br/> | 590 | <label class="infraLabelObrigatorio">Endereço:</label><br/> |
768 | <input type="text" class="infraText" style="width: 280px;" | 591 | <input type="text" class="infraText" style="width: 280px;" |
769 | tabindex="<?=PaginaSEIExterna::getInstance()->getProxTabDados()?>" | 592 | tabindex="<?=PaginaSEIExterna::getInstance()->getProxTabDados()?>" |
770 | - value="<?php echo $_POST['endereco']; ?>" | 593 | + value="<?=PaginaSEIExterna::tratarHTML($_POST['endereco']) ?>" |
771 | name="endereco" id="endereco" /> | 594 | name="endereco" id="endereco" /> |
772 | </div> | 595 | </div> |
773 | 596 | ||
@@ -775,7 +598,7 @@ $strLinkEdicaHash = PaginaSEIExterna::getInstance()->formatarXHTML( | @@ -775,7 +598,7 @@ $strLinkEdicaHash = PaginaSEIExterna::getInstance()->formatarXHTML( | ||
775 | <label class="infraLabelObrigatorio">Bairro:</label><br/> | 598 | <label class="infraLabelObrigatorio">Bairro:</label><br/> |
776 | <input type="text" class="infraText" style="width: 280px;" | 599 | <input type="text" class="infraText" style="width: 280px;" |
777 | tabindex="<?=PaginaSEIExterna::getInstance()->getProxTabDados()?>" | 600 | tabindex="<?=PaginaSEIExterna::getInstance()->getProxTabDados()?>" |
778 | - value="<?php echo $_POST['bairro']; ?>" | 601 | + value="<?=PaginaSEIExterna::tratarHTML($_POST['bairro']) ?>" |
779 | name="bairro" id="bairro" /> | 602 | name="bairro" id="bairro" /> |
780 | </div> | 603 | </div> |
781 | 604 | ||
@@ -820,7 +643,7 @@ $strLinkEdicaHash = PaginaSEIExterna::getInstance()->formatarXHTML( | @@ -820,7 +643,7 @@ $strLinkEdicaHash = PaginaSEIExterna::getInstance()->formatarXHTML( | ||
820 | onkeypress="return infraMascaraCEP(this,event);" | 643 | onkeypress="return infraMascaraCEP(this,event);" |
821 | maxlength="15" | 644 | maxlength="15" |
822 | tabindex="<?=PaginaSEIExterna::getInstance()->getProxTabDados()?>" | 645 | tabindex="<?=PaginaSEIExterna::getInstance()->getProxTabDados()?>" |
823 | - value="<?php echo $_POST['cep']; ?>" | 646 | + value="<?=PaginaSEIExterna::tratarHTML($_POST['cep']) ?>" |
824 | name="cep" id="cep" /> | 647 | name="cep" id="cep" /> |
825 | </div> | 648 | </div> |
826 | 649 | ||
@@ -833,7 +656,6 @@ $strLinkEdicaHash = PaginaSEIExterna::getInstance()->formatarXHTML( | @@ -833,7 +656,6 @@ $strLinkEdicaHash = PaginaSEIExterna::getInstance()->formatarXHTML( | ||
833 | <input type="hidden" name="hdnCadastrar" value="" /> | 656 | <input type="hidden" name="hdnCadastrar" value="" /> |
834 | <input type="hidden" name="hdnIdEdicao" id="hdnIdEdicao" | 657 | <input type="hidden" name="hdnIdEdicao" id="hdnIdEdicao" |
835 | value="<?php echo $_POST['hdnIdEdicao']; ?>" /> | 658 | value="<?php echo $_POST['hdnIdEdicao']; ?>" /> |
836 | - | ||
837 | </form> | 659 | </form> |
838 | 660 | ||
839 | <?php } ?> | 661 | <?php } ?> |
sei/web/modulos/peticionamento/peticionamento_interessado_cadastro_js.php
@@ -429,11 +429,13 @@ function OnSubmitForm() { | @@ -429,11 +429,13 @@ function OnSubmitForm() { | ||
429 | 429 | ||
430 | function salvar(){ | 430 | function salvar(){ |
431 | 431 | ||
432 | + | ||
432 | //validar interessado | 433 | //validar interessado |
433 | var interessado1 = document.frmCadastro.tipoPessoa.value; | 434 | var interessado1 = document.frmCadastro.tipoPessoa.value; |
434 | var interessado2 = ''; | 435 | var interessado2 = ''; |
435 | var tipoPessoaPF = document.frmCadastro.tipoPessoaPF; | 436 | var tipoPessoaPF = document.frmCadastro.tipoPessoaPF; |
436 | 437 | ||
438 | + | ||
437 | if( tipoPessoaPF != null && tipoPessoaPF != undefined ){ | 439 | if( tipoPessoaPF != null && tipoPessoaPF != undefined ){ |
438 | interessado2 = tipoPessoaPF.value; | 440 | interessado2 = tipoPessoaPF.value; |
439 | } | 441 | } |
@@ -473,12 +475,13 @@ function salvar(){ | @@ -473,12 +475,13 @@ function salvar(){ | ||
473 | } | 475 | } |
474 | 476 | ||
475 | //validar pj vinculada (caso exista) | 477 | //validar pj vinculada (caso exista) |
476 | - var pjVinculada = document.getElementById('txtPjVinculada').value; | 478 | + var inputPjVinculada = document.getElementById('txtPjVinculada'); |
479 | + var pjVinculada = (inputPjVinculada) ? document.getElementById('txtPjVinculada').value : ""; | ||
477 | var idContextoAjax = document.getElementById('hdnIdContextoContato'); | 480 | var idContextoAjax = document.getElementById('hdnIdContextoContato'); |
478 | 481 | ||
479 | if( interessado1 == 'pf' && interessado2 == '1' && ( pjVinculada == '' || idContextoAjax == null || idContextoAjax.value=='' ) ){ | 482 | if( interessado1 == 'pf' && interessado2 == '1' && ( pjVinculada == '' || idContextoAjax == null || idContextoAjax.value=='' ) ){ |
480 | alert('Informe a Razão Social da Pessoa Jurídica vinculada.'); | 483 | alert('Informe a Razão Social da Pessoa Jurídica vinculada.'); |
481 | - document.getElementById('txtPjVinculada').focus(); | 484 | + inputPjVinculada.focus(); |
482 | return; | 485 | return; |
483 | } | 486 | } |
484 | 487 | ||
@@ -592,7 +595,7 @@ function salvar(){ | @@ -592,7 +595,7 @@ function salvar(){ | ||
592 | document.getElementById('bairro').focus(); | 595 | document.getElementById('bairro').focus(); |
593 | return; | 596 | return; |
594 | } | 597 | } |
595 | - | 598 | + |
596 | //estado | 599 | //estado |
597 | var estado = document.getElementById('selEstado').value; | 600 | var estado = document.getElementById('selEstado').value; |
598 | 601 |