Commit 7ecc18e42601f3d84cb886c33c16eb2c1fa3d700
1 parent
89ce3d63
Exists in
master
and in
1 other branch
Validação do tamanho máximo de arquivo em Server Side para os uploads do Usuário…
… Externo, após a janela de Concluir Peticionamento. Na Administração, padronização das teclas de atalho para funcionarem no Chrome e outros ajustes.
Showing
9 changed files
with
106 additions
and
82 deletions
Show diff stats
sei/institucional/peticionamento/indisponibilidade_peticionamento_cadastro.php
... | ... | @@ -67,8 +67,8 @@ try { |
67 | 67 | |
68 | 68 | $strTitulo = 'Nova Indisponibilidade do SEI'; |
69 | 69 | |
70 | - $arrComandos[] = '<button type="submit" accesskey="S" name="sbmCadastrarIndisponibilidadePeticionamento" id="sbmCadastrarIndisponibilidadePeticionamento" value="Salvar" class="infraButton"><span class="infraTeclaAtalho">S</span>alvar</button>'; | |
71 | - $arrComandos[] = '<button type="button" accesskey="C" name="btnFechar" id="btnFechar" value="Fechar" onclick="location.href=\''.PaginaSEI::getInstance()->formatarXHTML(SessaoSEI::getInstance()->assinarLink('controlador.php?acao='.PaginaSEI::getInstance()->getAcaoRetorno().'&acao_origem='.$_GET['acao'])).'\';" class="infraButton"><span class="infraTeclaAtalho">F</span>echar</button>'; | |
70 | + $arrComandos[] = '<button type="submit" accesskey="s" name="sbmCadastrarIndisponibilidadePeticionamento" id="sbmCadastrarIndisponibilidadePeticionamento" value="Salvar" class="infraButton"><span class="infraTeclaAtalho">S</span>alvar</button>'; | |
71 | + $arrComandos[] = '<button type="button" accesskey="c" name="btnCancelar" id="btnCancelar" value="Cancelar" onclick="location.href=\''.PaginaSEI::getInstance()->formatarXHTML(SessaoSEI::getInstance()->assinarLink('controlador.php?acao='.PaginaSEI::getInstance()->getAcaoRetorno().'&acao_origem='.$_GET['acao'])).'\';" class="infraButton"><span class="infraTeclaAtalho">C</span>ancelar</button>'; | |
72 | 72 | |
73 | 73 | $strLinkAnexos = SessaoSEI::getInstance()->assinarLink('controlador.php?acao=indisponibilidade_peticionamento_upload_anexo'); |
74 | 74 | |
... | ... | @@ -102,8 +102,8 @@ try { |
102 | 102 | |
103 | 103 | case 'indisponibilidade_peticionamento_alterar': |
104 | 104 | $strTitulo = 'Alterar Indisponibilidade do SEI'; |
105 | - $arrComandos[] = '<button type="submit" accesskey="S" name="sbmAlterarIndisponibilidadePeticionamento" value="Salvar" class="infraButton"><span class="infraTeclaAtalho">S</span>alvar</button>'; | |
106 | - $arrComandos[] = '<button type="button" accesskey="C" name="btnFechar" id="btnFechar" value="Fechar" onclick="location.href=\''.PaginaSEI::getInstance()->formatarXHTML(SessaoSEI::getInstance()->assinarLink('controlador.php?acao='.PaginaSEI::getInstance()->getAcaoRetorno().'&acao_origem='.$_GET['acao'])).'\';" class="infraButton"><span class="infraTeclaAtalho">F</span>echar</button>'; | |
105 | + $arrComandos[] = '<button type="submit" accesskey="s" name="sbmAlterarIndisponibilidadePeticionamento" value="Salvar" class="infraButton"><span class="infraTeclaAtalho">S</span>alvar</button>'; | |
106 | + $arrComandos[] = '<button type="button" accesskey="c" name="btnCancelar" id="btnCancelar" value="Cancelar" onclick="location.href=\''.PaginaSEI::getInstance()->formatarXHTML(SessaoSEI::getInstance()->assinarLink('controlador.php?acao='.PaginaSEI::getInstance()->getAcaoRetorno().'&acao_origem='.$_GET['acao'].PaginaSEI::getInstance()->montarAncora($_GET['id_indisponibilidade_peticionamento']))).'\';" class="infraButton"><span class="infraTeclaAtalho">C</span>ancelar</button>'; | |
107 | 107 | |
108 | 108 | $strDesabilitar = 'disabled="disabled"'; |
109 | 109 | |
... | ... | @@ -207,7 +207,8 @@ try { |
207 | 207 | |
208 | 208 | case 'indisponibilidade_peticionamento_consultar': |
209 | 209 | $strTitulo = 'Consultar Indisponibilidade do SEI'; |
210 | - $arrComandos[] = '<button type="button" accesskey="F" name="btnFechar" value="Fechar" onclick="location.href=\''.PaginaSEI::getInstance()->formatarXHTML(SessaoSEI::getInstance()->assinarLink('controlador.php?acao='.PaginaSEI::getInstance()->getAcaoRetorno().'&acao_origem='.$_GET['acao'].PaginaSEI::getInstance()->montarAncora($_GET['id_indisponibilidade_peticionamento']))).'\';" class="infraButton"><span class="infraTeclaAtalho">F</span>echar</button>'; | |
210 | + $arrComandos[] = '<button type="button" accesskey="c" name="btnCancelar" id="btnCancelar" value="Cancelar" onclick="location.href=\''.PaginaSEI::getInstance()->formatarXHTML(SessaoSEI::getInstance()->assinarLink('controlador.php?acao='.PaginaSEI::getInstance()->getAcaoRetorno().'&acao_origem='.$_GET['acao'].PaginaSEI::getInstance()->montarAncora($_GET['id_indisponibilidade_peticionamento']))).'\';" class="infraButton">Fe<span class="infraTeclaAtalho">c</span>har</button>'; | |
211 | + | |
211 | 212 | $objIndisponibilidadePeticionamentoDTO->setNumIdIndisponibilidade($_GET['id_indisponibilidade_peticionamento']); |
212 | 213 | $objIndisponibilidadePeticionamentoDTO->setBolExclusaoLogica(false); |
213 | 214 | $objIndisponibilidadePeticionamentoDTO->retTodos(); |
... | ... | @@ -329,7 +330,7 @@ PaginaSEI::getInstance()->abrirAreaDados('60em'); |
329 | 330 | <!-- Resumo da Indisponibilidade --> |
330 | 331 | |
331 | 332 | <fieldset class="sizeFieldset fieldsetClear"> |
332 | - <label id="lblResumoIndisponibilidade" for="txtResumoIndisponibilidade" accesskey="q" class="infraLabelObrigatorio">Resumo da Indisponibilidade:</label> | |
333 | + <label id="lblResumoIndisponibilidade" for="txtResumoIndisponibilidade" class="infraLabelObrigatorio">Resumo da Indisponibilidade:</label> | |
333 | 334 | <textarea type="text" id="txtResumoIndisponibilidade" rows="3" name="txtResumoIndisponibilidade" class="infraText" onkeypress="return infraMascaraTexto(this,event,250);" maxlength="250" tabindex="<?=PaginaSEI::getInstance()->getProxTabDados()?>"><?php echo isset($objIndisponibilidadePeticionamentoDTO) ? $objIndisponibilidadePeticionamentoDTO->getStrResumoIndisponibilidade() : '' ?></textarea> |
334 | 335 | </fieldset> |
335 | 336 | |
... | ... | @@ -437,7 +438,7 @@ function inicializar(){ |
437 | 438 | document.getElementById("filArquivo").disabled = 'disabled'; |
438 | 439 | infraDesabilitarCamposAreaDados(); |
439 | 440 | }else{ |
440 | - document.getElementById('btnFechar').focus(); | |
441 | + document.getElementById('btnCancelar').focus(); | |
441 | 442 | } |
442 | 443 | |
443 | 444 | objUpload = new infraUpload('frmAnexos','<?=$strLinkAnexos?>'); | ... | ... |
sei/institucional/peticionamento/indisponibilidade_peticionamento_lista.php
... | ... | @@ -109,6 +109,7 @@ try { |
109 | 109 | throw new InfraException("Ação '".$_GET['acao']."' não reconhecida."); |
110 | 110 | } |
111 | 111 | |
112 | + //TODO: Marcelo, qual é a utilidade dessa funcionalidade de Transportar seleção neste tela? | |
112 | 113 | $arrComandos = array(); |
113 | 114 | if ($_GET['acao'] == 'indisponibilidade_peticionamento_selecionar'){ |
114 | 115 | $arrComandos[] = '<button type="button" accesskey="T" id="btnTransportarSelecao" value="Transportar" onclick="infraTransportarSelecao();" class="infraButton"><span class="infraTeclaAtalho">T</span>ransportar</button>'; |
... | ... | @@ -143,11 +144,11 @@ try { |
143 | 144 | $numRegistros = count($arrObjIndisponibilidadePeticionamentoDTO); |
144 | 145 | |
145 | 146 | $strLinkPesquisar = PaginaSEI::getInstance()->formatarXHTML(SessaoSEI::getInstance()->assinarLink('controlador.php?acao=' . $_GET['acao'] .'&acao_origem='.$_GET['acao'])); |
146 | - $arrComandos[] = '<button type="button" accesskey="N" id="btnPesquisar" value="Pesquisar" onclick="pesquisar();" class="infraButton"><span class="infraTeclaAtalho">P</span>esquisar</button>'; | |
147 | + $arrComandos[] = '<button type="button" accesskey="p" id="btnPesquisar" value="Pesquisar" onclick="pesquisar();" class="infraButton"><span class="infraTeclaAtalho">P</span>esquisar</button>'; | |
147 | 148 | |
148 | 149 | $bolAcaoCadastrar = SessaoSEI::getInstance()->verificarPermissao('indisponibilidade_peticionamento_cadastrar'); |
149 | 150 | if ($bolAcaoCadastrar){ |
150 | - $arrComandos[] = '<button type="button" accesskey="N" id="btnNovo" value="Nova" onclick="location.href='.PaginaSEI::getInstance()->formatarXHTML(SessaoSEI::getInstance()->assinarLink('controlador.php?acao=indisponibilidade_peticionamento_cadastrar&acao_origem='.$_GET['acao'].'&acao_retorno='.$_GET['acao'])).'" class="infraButton"><span class="infraTeclaAtalho">N</span>ova</button>'; | |
151 | + $arrComandos[] = '<button type="button" accesskey="n" id="btnNovo" value="Nova" onclick="location.href='.PaginaSEI::getInstance()->formatarXHTML(SessaoSEI::getInstance()->assinarLink('controlador.php?acao=indisponibilidade_peticionamento_cadastrar&acao_origem='.$_GET['acao'].'&acao_retorno='.$_GET['acao'])).'" class="infraButton"><span class="infraTeclaAtalho">N</span>ova</button>'; | |
151 | 152 | } |
152 | 153 | |
153 | 154 | if ($numRegistros > 0){ |
... | ... | @@ -178,7 +179,8 @@ try { |
178 | 179 | $bolAcaoDesativar = SessaoSEI::getInstance()->verificarPermissao('indisponibilidade_peticionamento_desativar'); |
179 | 180 | } |
180 | 181 | |
181 | - if ($bolAcaoDesativar){ | |
182 | + //TODO: Marcelo, se não vai ter o botão de Desativação em lote, melhor retirar todo este bloco de código. | |
183 | + if ($bolAcaoDesativar){ | |
182 | 184 | $bolCheck = true; |
183 | 185 | // $arrComandos[] = '<button type="button" accesskey="t" id="btnDesativar" value="Desativar" onclick="acaoDesativacaoMultipla();" class="infraButton">Desa<span class="infraTeclaAtalho">t</span>ivar</button>'; |
184 | 186 | $strLinkDesativar = SessaoSEI::getInstance()->assinarLink('controlador.php?acao=indisponibilidade_peticionamento_desativar&acao_origem='.$_GET['acao']); |
... | ... | @@ -186,7 +188,8 @@ try { |
186 | 188 | |
187 | 189 | $strLinkReativar = SessaoSEI::getInstance()->assinarLink('controlador.php?acao=indisponibilidade_peticionamento_reativar&acao_origem='.$_GET['acao'].'&acao_confirmada=sim'); |
188 | 190 | |
189 | - if ($bolAcaoExcluir){ | |
191 | + //TODO: Marcelo, se não vai ter o botão de Excluir em lote, melhor retirar todo este bloco de código. | |
192 | + if ($bolAcaoExcluir){ | |
190 | 193 | $bolCheck = true; |
191 | 194 | //$arrComandos[] = '<button type="button" accesskey="E" id="btnExcluir" value="Excluir" onclick="acaoExclusaoMultipla();" class="infraButton"><span class="infraTeclaAtalho">E</span>xcluir</button>'; |
192 | 195 | $strLinkExcluir = SessaoSEI::getInstance()->assinarLink('controlador.php?acao=indisponibilidade_peticionamento_excluir&acao_origem='.$_GET['acao']); |
... | ... | @@ -273,15 +276,15 @@ try { |
273 | 276 | $strResultado .= '</table>'; |
274 | 277 | } |
275 | 278 | |
276 | - | |
279 | + | |
277 | 280 | if( $bolAcaoImprimir ) { |
278 | - $arrComandos[] = '<button type="button" accesskey="F" id="btnImprimir" value="Fechar" onclick="infraImprimirTabela();" class="infraButton"><span class="infraTeclaAtalho">I</span>mprimir</button>'; | |
281 | + $arrComandos[] = '<button type="button" accesskey="i" id="btnImprimir" value="Imprimir" onclick="infraImprimirTabela();" class="infraButton"><span class="infraTeclaAtalho">I</span>mprimir</button>'; | |
279 | 282 | } |
280 | 283 | |
281 | 284 | if ($_GET['acao'] == 'indisponibilidade_peticionamento_reativar'){ |
282 | - $arrComandos[] = '<button type="button" accesskey="F" id="btnFecharSelecao" value="Fechar" onclick="window.close();" class="infraButton"><span class="infraTeclaAtalho">F</span>echar</button>'; | |
285 | + $arrComandos[] = '<button type="button" accesskey="c" id="btnFecharSelecao" value="Fechar" onclick="window.close();" class="infraButton">Fe<span class="infraTeclaAtalho">c</span>har</button>'; | |
283 | 286 | }else{ |
284 | - $arrComandos[] = '<button type="button" accesskey="F" id="btnFechar" value="Fechar" onclick="location.href=\''.PaginaSEI::getInstance()->formatarXHTML(SessaoSEI::getInstance()->assinarLink('controlador.php?acao='.PaginaSEI::getInstance()->getAcaoRetorno().'&acao_origem='.$_GET['acao'])).'\'" class="infraButton"><span class="infraTeclaAtalho">F</span>echar</button>'; | |
287 | + $arrComandos[] = '<button type="button" accesskey="c" id="btnFechar" value="Fechar" onclick="location.href=\''.PaginaSEI::getInstance()->formatarXHTML(SessaoSEI::getInstance()->assinarLink('controlador.php?acao='.PaginaSEI::getInstance()->getAcaoRetorno().'&acao_origem='.$_GET['acao'])).'\'" class="infraButton">Fe<span class="infraTeclaAtalho">c</span>har</button>'; | |
285 | 288 | } |
286 | 289 | |
287 | 290 | //txtDtInicio | ... | ... |
sei/institucional/peticionamento/menu_peticionamento_usuario_externo_cadastro.php
... | ... | @@ -33,8 +33,8 @@ try { |
33 | 33 | case 'menu_peticionamento_usuario_externo_cadastrar': |
34 | 34 | |
35 | 35 | $strTitulo = 'Novo Menu'; |
36 | - $arrComandos[] = '<button type="submit" accesskey="S" name="sbmCadastrarOrientacoesPetIndisp" value="Salvar" class="infraButton"><span class="infraTeclaAtalho">S</span>alvar</button>'; | |
37 | - $arrComandos[] = '<button type="button" accesskey="C" name="btnCancelar" id="btnCancelar" value="Cancelar" onclick="location.href=\''.PaginaSEI::getInstance()->formatarXHTML(SessaoSEI::getInstance()->assinarLink('controlador.php?acao='.PaginaSEI::getInstance()->getAcaoRetorno().'&acao_origem='.$_GET['acao'])).'\';" class="infraButton"><span class="infraTeclaAtalho">C</span>ancelar</button>'; | |
36 | + $arrComandos[] = '<button type="submit" accesskey="s" name="sbmCadastrarOrientacoesPetIndisp" value="Salvar" class="infraButton"><span class="infraTeclaAtalho">S</span>alvar</button>'; | |
37 | + $arrComandos[] = '<button type="button" accesskey="c" name="btnCancelar" id="btnCancelar" value="Cancelar" onclick="location.href=\''.PaginaSEI::getInstance()->formatarXHTML(SessaoSEI::getInstance()->assinarLink('controlador.php?acao='.PaginaSEI::getInstance()->getAcaoRetorno().'&acao_origem='.$_GET['acao'])).'\';" class="infraButton"><span class="infraTeclaAtalho">C</span>ancelar</button>'; | |
38 | 38 | |
39 | 39 | $objEditorRN=new EditorRN(); |
40 | 40 | $objEditorDTO=new EditorDTO(); |
... | ... | @@ -95,9 +95,11 @@ try { |
95 | 95 | } |
96 | 96 | |
97 | 97 | if ($_GET['acao']=='menu_peticionamento_usuario_externo_alterar'){ |
98 | - $arrComandos[] = '<button type="submit" accesskey="S" name="sbmCadastrarOrientacoesPetIndisp" value="Salvar" class="infraButton"><span class="infraTeclaAtalho">S</span>alvar</button>'; | |
98 | + $arrComandos[] = '<button type="submit" accesskey="s" name="sbmCadastrarOrientacoesPetIndisp" value="Salvar" class="infraButton"><span class="infraTeclaAtalho">S</span>alvar</button>'; | |
99 | 99 | } |
100 | - $arrComandos[] = '<button type="button" accesskey="C" name="btnCancelar" id="btnCancelar" value="Cancelar" onclick="location.href=\''.PaginaSEI::getInstance()->formatarXHTML(SessaoSEI::getInstance()->assinarLink('controlador.php?acao='.PaginaSEI::getInstance()->getAcaoRetorno().'&acao_origem='.$_GET['acao'])).'\'&id_menu_peticionamento_usuario_externo=' . $_GET['id_menu_peticionamento_usuario_externo'] .';" class="infraButton"><span class="infraTeclaAtalho">C</span>ancelar</button>'; | |
100 | + | |
101 | + //TODO: Marcelo ou Herley, a construção dos Cases Alterar e Consultar desta funcionalidade ficou muito diferente da forma que foi construído para Tipos de Processos para Peticionamento e para Indisponibilidades do SEI. Tem que padronizar, para ficar igual as outras duas funcionalidades. Ainda, Consultar tem o botão "Fechar", enquanto que Novo e Alterar tem o botão "Cancelar". | |
102 | + $arrComandos[] = '<button type="button" accesskey="c" name="btnCancelar" id="btnCancelar" value="Cancelar" onclick="location.href=\''.PaginaSEI::getInstance()->formatarXHTML(SessaoSEI::getInstance()->assinarLink('controlador.php?acao='.PaginaSEI::getInstance()->getAcaoRetorno().'&acao_origem='.$_GET['acao'].PaginaSEI::getInstance()->montarAncora($_GET['id_menu_peticionamento_usuario_externo']))).'\';" class="infraButton">Fe<span class="infraTeclaAtalho">c</span>har</button>'; | |
101 | 103 | |
102 | 104 | $objEditorRN=new EditorRN(); |
103 | 105 | $objEditorDTO=new EditorDTO(); |
... | ... | @@ -320,7 +322,7 @@ else if( $tipo == 'H' ){ |
320 | 322 | } |
321 | 323 | ?> |
322 | 324 | |
323 | -<label id="lblNome" for="txtNome" accesskey="" class="infraLabelObrigatorio">Nome do Menu:</label> | |
325 | +<label id="lblNome" for="txtNome" class="infraLabelObrigatorio">Nome do Menu:</label> | |
324 | 326 | <input type="text" id="txtNome" name="txtNome" class="infraText" maxlength="30" <?= $disabled ?> value="<?= $txtNome ?>"> |
325 | 327 | |
326 | 328 | <fieldset id="fldPeriodoIndisponibilidade" class="infraFieldset sizeFieldset"> |
... | ... | @@ -332,10 +334,10 @@ else if( $tipo == 'H' ){ |
332 | 334 | |
333 | 335 | </fieldset> |
334 | 336 | |
335 | -<label id="lblUrl" for="txtUrl" accesskey="" class="infraLabelObrigatorio">URL do Link Externo:</label> | |
337 | +<label id="lblUrl" for="txtUrl" class="infraLabelObrigatorio">URL do Link Externo:</label> | |
336 | 338 | <input type="text" id="txtUrl" name="txtUrl" maxlength="2083" class="infraText" <?= $disabled ?> value="<?= $txtUrl ?>"> |
337 | 339 | |
338 | -<label id="lblConteudo" for="txaConteudo" accesskey="" class="infraLabelObrigatorio">Conteúdo HTML:</label> | |
340 | +<label id="lblConteudo" for="txaConteudo" class="infraLabelObrigatorio">Conteúdo HTML:</label> | |
339 | 341 | |
340 | 342 | <?php |
341 | 343 | PaginaSEI::getInstance()->fecharAreaDados(); | ... | ... |
sei/institucional/peticionamento/menu_peticionamento_usuario_externo_lista.php
... | ... | @@ -109,8 +109,9 @@ try { |
109 | 109 | } |
110 | 110 | |
111 | 111 | $arrComandos = array(); |
112 | - $arrComandos[] = '<button type="button" accesskey="P" id="btnPesquisar" value="Pesquisar" onclick="pesquisar();" class="infraButton"><span class="infraTeclaAtalho">P</span>esquisar</button>'; | |
112 | + $arrComandos[] = '<button type="button" accesskey="p" id="btnPesquisar" value="Pesquisar" onclick="pesquisar();" class="infraButton"><span class="infraTeclaAtalho">P</span>esquisar</button>'; | |
113 | 113 | |
114 | + //TODO: Marcelo, qual é a utilidade dessa funcionalidade de Transportar seleção neste tela? | |
114 | 115 | if ($_GET['acao'] == 'menu_peticionamento_usuario_externo_selecionar'){ |
115 | 116 | $arrComandos[] = '<button type="button" accesskey="T" id="btnTransportarSelecao" value="Transportar" onclick="infraTransportarSelecao();" class="infraButton"><span class="infraTeclaAtalho">T</span>ransportar</button>'; |
116 | 117 | } |
... | ... | @@ -118,7 +119,7 @@ try { |
118 | 119 | $bolAcaoCadastrar = SessaoSEI::getInstance()->verificarPermissao('menu_peticionamento_usuario_externo_cadastrar'); |
119 | 120 | |
120 | 121 | if ($bolAcaoCadastrar){ |
121 | - $arrComandos[] = '<button type="button" accesskey="N" id="btnNovo" value="Nova" onclick="location.href='.PaginaSEI::getInstance()->formatarXHTML(SessaoSEI::getInstance()->assinarLink('controlador.php?acao=menu_peticionamento_usuario_externo_cadastrar&acao_origem='.$_GET['acao'].'&acao_retorno='.$_GET['acao'])).'" class="infraButton"><span class="infraTeclaAtalho">N</span>ovo</button>'; | |
122 | + $arrComandos[] = '<button type="button" accesskey="n" id="btnNovo" value="Nova" onclick="location.href='.PaginaSEI::getInstance()->formatarXHTML(SessaoSEI::getInstance()->assinarLink('controlador.php?acao=menu_peticionamento_usuario_externo_cadastrar&acao_origem='.$_GET['acao'].'&acao_retorno='.$_GET['acao'])).'" class="infraButton"><span class="infraTeclaAtalho">N</span>ovo</button>'; | |
122 | 123 | } |
123 | 124 | |
124 | 125 | $objMenuPeticionamentoUsuarioExternoDTO = new MenuPeticionamentoUsuarioExternoDTO(); |
... | ... | @@ -181,6 +182,7 @@ try { |
181 | 182 | $bolAcaoDesativar = SessaoSEI::getInstance()->verificarPermissao('menu_peticionamento_usuario_externo_desativar'); |
182 | 183 | } |
183 | 184 | |
185 | + //TODO: Marcelo, se não vai ter o botão de Desativar em lote, melhor retirar todo este bloco de código. | |
184 | 186 | if ($bolAcaoDesativar){ |
185 | 187 | $bolCheck = true; |
186 | 188 | //$arrComandos[] = '<button type="button" accesskey="t" id="btnDesativar" value="Desativar" onclick="acaoDesativacaoMultipla();" class="infraButton">Desa<span class="infraTeclaAtalho">t</span>ivar</button>'; |
... | ... | @@ -189,6 +191,7 @@ try { |
189 | 191 | |
190 | 192 | $strLinkReativar = SessaoSEI::getInstance()->assinarLink('controlador.php?id_menu_peticionamento_usuario_externo='. $_GET['id_menu_peticionamento_usuario_externo'] .'&acao=menu_peticionamento_usuario_externo_reativar&acao_origem='.$_GET['acao'].'&acao_confirmada=sim'); |
191 | 193 | |
194 | + //TODO: Marcelo, se não vai ter o botão de Excluir em lote, melhor retirar todo este bloco de código. | |
192 | 195 | if ($bolAcaoExcluir){ |
193 | 196 | $bolCheck = true; |
194 | 197 | //$arrComandos[] = '<button type="button" accesskey="E" id="btnExcluir" value="Excluir" onclick="acaoExclusaoMultipla();" class="infraButton"><span class="infraTeclaAtalho">E</span>xcluir</button>'; |
... | ... | @@ -196,7 +199,7 @@ try { |
196 | 199 | } |
197 | 200 | |
198 | 201 | if( $bolAcaoImprimir ) { |
199 | - $arrComandos[] = '<button type="button" accesskey="F" id="btnImprimir" value="Fechar" onclick="infraImprimirTabela();" class="infraButton"><span class="infraTeclaAtalho">I</span>mprimir</button>'; | |
202 | + $arrComandos[] = '<button type="button" accesskey="i" id="btnImprimir" value="Imprimir" onclick="infraImprimirTabela();" class="infraButton"><span class="infraTeclaAtalho">I</span>mprimir</button>'; | |
200 | 203 | } |
201 | 204 | |
202 | 205 | $strResultado = ''; |
... | ... | @@ -283,9 +286,9 @@ try { |
283 | 286 | $strResultado .= '</table>'; |
284 | 287 | } |
285 | 288 | if ($_GET['acao'] == 'menu_peticionamento_usuario_externo_selecionar'){ |
286 | - $arrComandos[] = '<button type="button" accesskey="F" id="btnFecharSelecao" value="Fechar" onclick="window.close();" class="infraButton"><span class="infraTeclaAtalho">F</span>echar</button>'; | |
289 | + $arrComandos[] = '<button type="button" accesskey="c" id="btnFecharSelecao" value="Fechar" onclick="window.close();" class="infraButton">Fe<span class="infraTeclaAtalho">c</span>har</button>'; | |
287 | 290 | }else{ |
288 | - $arrComandos[] = '<button type="button" accesskey="F" id="btnFechar" value="Fechar" onclick="location.href=\''.PaginaSEI::getInstance()->formatarXHTML(SessaoSEI::getInstance()->assinarLink('controlador.php?id_menu_peticionamento_usuario_externo='.$_GET['id_menu_peticionamento_usuario_externo'].'&acao='.PaginaSEI::getInstance()->getAcaoRetorno().'&acao_origem='.$_GET['acao'])).'\'" class="infraButton"><span class="infraTeclaAtalho">F</span>echar</button>'; | |
291 | + $arrComandos[] = '<button type="button" accesskey="c" id="btnFechar" value="Fechar" onclick="location.href=\''.PaginaSEI::getInstance()->formatarXHTML(SessaoSEI::getInstance()->assinarLink('controlador.php?id_menu_peticionamento_usuario_externo='.$_GET['id_menu_peticionamento_usuario_externo'].'&acao='.PaginaSEI::getInstance()->getAcaoRetorno().'&acao_origem='.$_GET['acao'])).'\'" class="infraButton">Fe<span class="infraTeclaAtalho">c</span>har</button>'; | |
289 | 292 | } |
290 | 293 | |
291 | 294 | }catch(Exception $e){ | ... | ... |
sei/institucional/peticionamento/peticionamento_usuario_externo_cadastro_acoes.php
... | ... | @@ -9,29 +9,7 @@ |
9 | 9 | */ |
10 | 10 | |
11 | 11 | switch($_GET['acao']){ |
12 | - | |
13 | - //TODO migrar ações de download para serem tratadas diretamente no controlador, como foi feito com upload | |
14 | - case 'peticionamento_usuario_externo_download': | |
15 | - | |
16 | - $file = DIR_SEI_TEMP . '/' . $_POST['hdnNomeArquivoDownload']; | |
17 | - | |
18 | - if (file_exists($file)) { | |
19 | - | |
20 | - header('Pragma: public'); | |
21 | - header("Cache-Control: private, no-cache, no-store, post-check=0, pre-check=0"); | |
22 | - header('Expires: 0'); | |
23 | - header('Content-Description: File Transfer'); | |
24 | - header('Content-Type: application/octet-stream'); | |
25 | - header('Content-Disposition: attachment; filename="'. $_POST['hdnNomeArquivoDownloadReal'] .'"'); | |
26 | - header('Content-Length: ' . filesize($file)); | |
27 | - readfile($file, true); | |
28 | - exit; | |
29 | - } | |
30 | - | |
31 | - die; | |
32 | - | |
33 | - //ações de upload serao tratadas diretamente pelo controlador | |
34 | - | |
12 | + | |
35 | 13 | case 'peticionamento_usuario_externo_cadastrar': |
36 | 14 | $strTitulo = 'Peticionar Processo Novo'; |
37 | 15 | break; | ... | ... |
sei/institucional/peticionamento/rn/ProcessoPeticionamentoRN.php
... | ... | @@ -182,7 +182,7 @@ class ProcessoPeticionamentoRN extends InfraRN { |
182 | 182 | //$arrDocsEssenciais = $arrParams[5]; //array de DocumentoDTO (docs essenciais) |
183 | 183 | //$arrDocsComplementares = $arrParams[6]; //array de DocumentoDTO (docs complementares) |
184 | 184 | |
185 | - //$reciboPeticionamentoRN->montarRecibo( $arrParams ); | |
185 | + $reciboPeticionamentoRN->montarRecibo( $arrParams ); | |
186 | 186 | |
187 | 187 | $arrProcessoReciboRetorno = array(); |
188 | 188 | $arrProcessoReciboRetorno[0] = $reciboDTOBasico; |
... | ... | @@ -260,13 +260,23 @@ class ProcessoPeticionamentoRN extends InfraRN { |
260 | 260 | $anexoRN = new AnexoPeticionamentoRN(); |
261 | 261 | $strSiglaUsuario = SessaoSEIExterna::getInstance()->getStrSiglaUsuarioExterno(); |
262 | 262 | |
263 | + $tamanhoRN = new TamanhoArquivoPermitidoPeticionamentoRN(); | |
264 | + $tamanhoDTO = new TamanhoArquivoPermitidoPeticionamentoDTO(); | |
265 | + $tamanhoDTO->setStrSinAtivo('S'); | |
266 | + $tamanhoDTO->retTodos(); | |
267 | + | |
268 | + $arrTamanhoDTO = $tamanhoRN->listarTamanhoMaximoConfiguradoParaUsuarioExterno( $tamanhoDTO ); | |
269 | + $tamanhoPrincipal = $arrTamanhoDTO[0]->getNumValorDocPrincipal(); | |
270 | + $tamanhoEssencialComplementar = $arrTamanhoDTO[0]->getNumValorDocComplementar(); | |
271 | + | |
263 | 272 | if( isset( $arrParametros['hdnDocPrincipal'] ) && $arrParametros['hdnDocPrincipal'] != "") { |
264 | 273 | |
265 | 274 | $arrAnexoDocPrincipal = $this->processarStringAnexos( $arrParametros['hdnDocPrincipal'] , |
266 | 275 | $objUnidadeDTO->getNumIdUnidade() , |
267 | 276 | $strSiglaUsuario, |
268 | 277 | true, |
269 | - $objProcedimentoDTO->getDblIdProcedimento() ); | |
278 | + $objProcedimentoDTO->getDblIdProcedimento(), | |
279 | + $tamanhoPrincipal, "principais" ); | |
270 | 280 | |
271 | 281 | $arrAnexoPrincipalVinculacaoProcesso = array(); |
272 | 282 | $arrLinhasAnexos = PaginaSEI::getInstance()->getArrItensTabelaDinamica( $arrParametros['hdnDocPrincipal'] ); |
... | ... | @@ -424,7 +434,8 @@ class ProcessoPeticionamentoRN extends InfraRN { |
424 | 434 | $objUnidadeDTO->getNumIdUnidade() , |
425 | 435 | $strSiglaUsuario, |
426 | 436 | false, |
427 | - $objProcedimentoDTO->getDblIdProcedimento() ); | |
437 | + $objProcedimentoDTO->getDblIdProcedimento(), | |
438 | + $tamanhoEssencialComplementar, "essenciais"); | |
428 | 439 | |
429 | 440 | //$arrAnexoDocEssencial = AnexoINT::processarRI0872( $arrParametros['hdnDocEssencial'] ); |
430 | 441 | $arrAnexoEssencialVinculacaoProcesso = array(); |
... | ... | @@ -564,7 +575,8 @@ class ProcessoPeticionamentoRN extends InfraRN { |
564 | 575 | $objUnidadeDTO->getNumIdUnidade() , |
565 | 576 | $strSiglaUsuario, |
566 | 577 | false, |
567 | - $objProcedimentoDTO->getDblIdProcedimento() ); | |
578 | + $objProcedimentoDTO->getDblIdProcedimento(), | |
579 | + $tamanhoEssencialComplementar, "complementares" ); | |
568 | 580 | |
569 | 581 | //$arrAnexoDocComplementar = AnexoINT::processarRI0872( $arrParametros['hdnDocComplementar'] ); |
570 | 582 | |
... | ... | @@ -1249,8 +1261,11 @@ class ProcessoPeticionamentoRN extends InfraRN { |
1249 | 1261 | // nao foi possivel usar a classe AnexoINT para processar a string de anexos, por conta da quantidade diferenciada |
1250 | 1262 | // de campos da grid da tela de peticionamento |
1251 | 1263 | // dentre outras especificidades técnicas desta tela |
1252 | - public function processarStringAnexos($strDelimitadaAnexos, $idUnidade, $strSiglaUsuario, $bolDocumentoPrincipal, $idProtocolo){ | |
1264 | + public function processarStringAnexos($strDelimitadaAnexos, $idUnidade, $strSiglaUsuario, $bolDocumentoPrincipal, $idProtocolo, | |
1265 | + $numTamanhoArquivoPermitido, $strAreaDocumento ){ | |
1253 | 1266 | |
1267 | + | |
1268 | + | |
1254 | 1269 | $arrAnexos = array(); |
1255 | 1270 | |
1256 | 1271 | $arrAnexos = PaginaSEI::getInstance()->getArrItensTabelaDinamica($strDelimitadaAnexos); |
... | ... | @@ -1258,12 +1273,31 @@ class ProcessoPeticionamentoRN extends InfraRN { |
1258 | 1273 | |
1259 | 1274 | foreach($arrAnexos as $anexo){ |
1260 | 1275 | |
1276 | + $tamanhoDoAnexo = $anexo[2]; | |
1277 | + | |
1278 | + //o tamanho do arquivo pode vir em Mb ou em Kb | |
1279 | + //se vier em Mb compara o tamanho, se vier em Kb é porque é menor do que 1Mb e portanto deixar passar (nao havera limite inferior a 1Mb) | |
1280 | + if (strpos( $tamanhoDoAnexo , 'Mb') !== false) { | |
1281 | + | |
1282 | + $tamanhoDoAnexo = str_replace("Mb","", $tamanhoDoAnexo ); | |
1283 | + | |
1284 | + //validando tamanho máximo do arquivo | |
1285 | + if( $tamanhoDoAnexo > $numTamanhoArquivoPermitido ){ | |
1286 | + | |
1287 | + $objInfraException = new InfraException(); | |
1288 | + $objInfraException->adicionarValidacao('Um dos documentos ' . $strAreaDocumento . ' adicionados excedeu o tamanho máximo permitido (Limite: ' . $numTamanhoArquivoPermitido . ' Mb).'); | |
1289 | + $objInfraException->lancarValidacoes(); | |
1290 | + | |
1291 | + } | |
1292 | + | |
1293 | + } | |
1294 | + | |
1261 | 1295 | $objAnexoDTO = new AnexoDTO(); |
1262 | 1296 | $objAnexoDTO->setNumIdAnexo( null ); |
1263 | 1297 | $objAnexoDTO->setStrSinAtivo('S'); |
1264 | 1298 | $objAnexoDTO->setStrNome($anexo[8]); |
1265 | 1299 | $objAnexoDTO->setDthInclusao($anexo[1]); |
1266 | - $objAnexoDTO->setNumTamanho($anexo[2]); | |
1300 | + $objAnexoDTO->setNumTamanho($anexo[2] ); | |
1267 | 1301 | $objAnexoDTO->setStrSiglaUsuario( $strSiglaUsuario ); |
1268 | 1302 | $objAnexoDTO->setStrSiglaUnidade( $idUnidade ); |
1269 | 1303 | $objAnexoDTO->setNumIdUsuario(SessaoSEIExterna::getInstance()->getNumIdUsuarioExterno()); | ... | ... |
sei/institucional/peticionamento/rn/ReciboPeticionamentoRN.php
... | ... | @@ -190,7 +190,8 @@ class ReciboPeticionamentoRN extends InfraRN { |
190 | 190 | $hipoteseLegalDocPrincipal = $arrParametros['hipoteseLegalDocPrincipal']; |
191 | 191 | |
192 | 192 | //TODO montar corretamente conteudo HTML final do recibo |
193 | - $htmlRecibo = $this->gerarHTMLConteudoDocRecibo( $arrParams ); | |
193 | + $htmlRecibo = "teste"; | |
194 | + //$htmlRecibo = $this->gerarHTMLConteudoDocRecibo( $arrParams ); | |
194 | 195 | |
195 | 196 | $protocoloRN = new ProtocoloPeticionamentoRN(); |
196 | 197 | |
... | ... | @@ -214,7 +215,7 @@ class ReciboPeticionamentoRN extends InfraRN { |
214 | 215 | |
215 | 216 | $protocoloReciboDocumentoDTO->setStrStaNivelAcessoLocal( ProtocoloRN::$NA_PUBLICO ); |
216 | 217 | $protocoloReciboDocumentoDTO->setNumIdHipoteseLegal( null ); |
217 | - $protocoloReciboDocumentoDTO->setStrStaGrauSigilo(''); | |
218 | + $protocoloReciboDocumentoDTO->setStrStaGrauSigilo(null); | |
218 | 219 | |
219 | 220 | $protocoloReciboDocumentoDTO->setDtaGeracao( InfraData::getStrDataAtual() ); |
220 | 221 | $protocoloReciboDocumentoDTO->setArrObjAnexoDTO(array()); |
... | ... | @@ -272,7 +273,7 @@ class ReciboPeticionamentoRN extends InfraRN { |
272 | 273 | $documentoReciboDTO->setStrCrcAssinatura(null); |
273 | 274 | $documentoReciboDTO->setStrQrCodeAssinatura(null); |
274 | 275 | |
275 | - $documentoReciboDTO->setStrSinBloqueado('N'); | |
276 | + $documentoReciboDTO->setStrSinBloqueado('S'); | |
276 | 277 | $documentoReciboDTO->setStrStaEditor( EditorRN::$TE_NENHUM ); |
277 | 278 | $documentoReciboDTO->setStrSinFormulario('S'); |
278 | 279 | $documentoReciboDTO->setNumVersaoLock(0); | ... | ... |
sei/institucional/peticionamento/tipo_processo_peticionamento_cadastro.php
... | ... | @@ -225,8 +225,8 @@ try { |
225 | 225 | |
226 | 226 | $strTitulo = 'Novo Tipo de Processo para Peticionamento'; |
227 | 227 | |
228 | - $arrComandos[] = '<button type="submit" accesskey="S" name="sbmCadastrarTpProcessoPeticionamento" id="sbmCadastrarTpProcessoPeticionamento" value="Salvar" class="infraButton"><span class="infraTeclaAtalho">S</span>alvar</button>'; | |
229 | - $arrComandos[] = '<button type="button" accesskey="C" name="btnCancelar" id="btnCancelar" value="Cancelar" onclick="location.href=\''.PaginaSEI::getInstance()->formatarXHTML(SessaoSEI::getInstance()->assinarLink('controlador.php?acao='.PaginaSEI::getInstance()->getAcaoRetorno().'&acao_origem='.$_GET['acao'])).'\';" class="infraButton"><span class="infraTeclaAtalho">C</span>ancelar</button>'; | |
228 | + $arrComandos[] = '<button type="submit" accesskey="s" name="sbmCadastrarTpProcessoPeticionamento" id="sbmCadastrarTpProcessoPeticionamento" value="Salvar" class="infraButton"><span class="infraTeclaAtalho">S</span>alvar</button>'; | |
229 | + $arrComandos[] = '<button type="button" accesskey="c" name="btnCancelar" id="btnCancelar" value="Cancelar" onclick="location.href=\''.PaginaSEI::getInstance()->formatarXHTML(SessaoSEI::getInstance()->assinarLink('controlador.php?acao='.PaginaSEI::getInstance()->getAcaoRetorno().'&acao_origem='.$_GET['acao'])).'\';" class="infraButton"><span class="infraTeclaAtalho">C</span>ancelar</button>'; | |
230 | 230 | |
231 | 231 | $objTipoProcessoPeticionamentoDTO->setNumIdProcedimento($_POST['hdnIdTipoProcesso']); |
232 | 232 | $objTipoProcessoPeticionamentoDTO->setStrOrientacoes($_POST['txtOrientacoes']); |
... | ... | @@ -381,8 +381,8 @@ try { |
381 | 381 | $strItensSelUnidades = UnidadeINT::montarSelectSiglaDescricao(null, null, $_POST['selUnidade']); |
382 | 382 | $strItensSelDoc = SerieINT::montarSelectNomeRI0802(null, null, $_POST['selDocumento']); |
383 | 383 | |
384 | - $arrComandos[] = '<button type="submit" accesskey="S" name="sbmAlterarTipoPeticionamento" id="sbmAlterarTipoPeticionamento" value="Salvar" class="infraButton"><span class="infraTeclaAtalho">S</span>alvar</button>'; | |
385 | - $arrComandos[] = '<button type="button" accesskey="C" name="btnCancelar" id="btnCancelar" value="Cancelar" onclick="location.href=\''.PaginaSEI::getInstance()->formatarXHTML(SessaoSEI::getInstance()->assinarLink('controlador.php?acao='.PaginaSEI::getInstance()->getAcaoRetorno().'&acao_origem='.$_GET['acao'])).'\';" class="infraButton"><span class="infraTeclaAtalho">C</span>ancelar</button>'; | |
384 | + $arrComandos[] = '<button type="submit" accesskey="s" name="sbmAlterarTipoPeticionamento" id="sbmAlterarTipoPeticionamento" value="Salvar" class="infraButton"><span class="infraTeclaAtalho">S</span>alvar</button>'; | |
385 | + $arrComandos[] = '<button type="button" accesskey="c" name="btnCancelar" id="btnCancelar" value="Cancelar" onclick="location.href=\''.PaginaSEI::getInstance()->formatarXHTML(SessaoSEI::getInstance()->assinarLink('controlador.php?acao='.PaginaSEI::getInstance()->getAcaoRetorno().'&acao_origem='.$_GET['acao'].PaginaSEI::getInstance()->montarAncora($_GET['id_tipo_processo_peticionamento']))).'\';" class="infraButton"><span class="infraTeclaAtalho">C</span>ancelar</button>'; | |
386 | 386 | |
387 | 387 | $objTipoProcessoPeticionamentoDTO->setNumIdTipoProcessoPeticionamento($_POST['hdnIdMdPetTipoProcesso']); |
388 | 388 | $objTipoProcessoPeticionamentoDTO->setNumIdProcedimento($_POST['hdnIdTipoProcesso']); |
... | ... | @@ -576,7 +576,7 @@ try { |
576 | 576 | |
577 | 577 | case 'tipo_processo_peticionamento_consultar': |
578 | 578 | $strTitulo = 'Consultar Tipo de Processo para Peticionamento'; |
579 | - $arrComandos[] = '<button type="button" accesskey="F" id="btnCancelar" name="btnCancelar" value="Fechar" onclick="location.href=\''.PaginaSEI::getInstance()->formatarXHTML(SessaoSEI::getInstance()->assinarLink('controlador.php?acao='.PaginaSEI::getInstance()->getAcaoRetorno().'&acao_origem='.$_GET['acao'].PaginaSEI::getInstance()->montarAncora($_GET['id_tipo_processo_peticionamento']))).'\';" class="infraButton"><span class="infraTeclaAtalho">C</span>ancelar</button>'; | |
579 | + $arrComandos[] = '<button type="button" accesskey="c" name="btnCancelar" id="btnCancelar" value="Cancelar" onclick="location.href=\''.PaginaSEI::getInstance()->formatarXHTML(SessaoSEI::getInstance()->assinarLink('controlador.php?acao='.PaginaSEI::getInstance()->getAcaoRetorno().'&acao_origem='.$_GET['acao'].PaginaSEI::getInstance()->montarAncora($_GET['id_tipo_processo_peticionamento']))).'\';" class="infraButton">Fe<span class="infraTeclaAtalho">c</span>har</button>'; | |
580 | 580 | |
581 | 581 | $strItensSelTipoProcesso = TipoProcessoPeticionamentoINT::montarSelectTipoProcesso(null, null, $_POST['selTipoProcesso']); |
582 | 582 | $strItensSelUnidades = UnidadeINT::montarSelectSiglaDescricao(null, null, $_POST['selUnidade']); |
... | ... | @@ -782,7 +782,7 @@ PaginaSEI::getInstance()->abrirAreaDados('100em'); |
782 | 782 | |
783 | 783 | <!-- Orientações --> |
784 | 784 | <div class="fieldsetClear"> |
785 | - <label id="lblOrientacoes" for="txtOrientacoes" accesskey="q" class="infraLabelObrigatorio"> | |
785 | + <label id="lblOrientacoes" for="txtOrientacoes" class="infraLabelObrigatorio"> | |
786 | 786 | Orientações: |
787 | 787 | </label> |
788 | 788 | <textarea type="text" id="txtOrientacoes" rows="3" name="txtOrientacoes" class="infraText" onkeypress="return infraMascaraTexto(this,event,500);" maxlength="500" tabindex="<?=PaginaSEI::getInstance()->getProxTabDados()?>"><?php echo $orientacoes;?></textarea> |
... | ... | @@ -830,7 +830,7 @@ PaginaSEI::getInstance()->abrirAreaDados('100em'); |
830 | 830 | |
831 | 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()?>" /> |
832 | 832 | <?php if ($_GET['acao'] != 'tipo_processo_peticionamento_consultar'){ ?> |
833 | - <button type="button" accesskey="S" 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"><span class="infraTeclaAtalho">A</span>dicionar</button> | |
834 | 834 | <?php } ?> |
835 | 835 | <!-- Tabela Múltiplas Unidades --> |
836 | 836 | |
... | ... | @@ -1031,7 +1031,7 @@ $idTabela = 'tabNomeUnidade_' .$cadaObjUnidadeDTO->getNumIdUnidade(); |
1031 | 1031 | <div> |
1032 | 1032 | <div style="clear:both;"> </div> |
1033 | 1033 | <div> |
1034 | - <label id="lblDescricaoEssencial" for="selDescricaoEssencial" accesskey="q" class="infraLabelOpcional"> | |
1034 | + <label id="lblDescricaoEssencial" for="selDescricaoEssencial" class="infraLabelOpcional"> | |
1035 | 1035 | Tipos dos Documentos Essenciais: |
1036 | 1036 | </label> |
1037 | 1037 | </div> |
... | ... | @@ -1063,7 +1063,7 @@ $idTabela = 'tabNomeUnidade_' .$cadaObjUnidadeDTO->getNumIdUnidade(); |
1063 | 1063 | <div> |
1064 | 1064 | <div style="clear:both;"> </div> |
1065 | 1065 | <div> |
1066 | - <label id="lblDescricao" for="txtDescricao" accesskey="q" class="infraLabelOpcional"> | |
1066 | + <label id="lblDescricao" for="txtDescricao" class="infraLabelOpcional"> | |
1067 | 1067 | Tipos dos Documentos Complementares: |
1068 | 1068 | </label> |
1069 | 1069 | </div> | ... | ... |
sei/institucional/peticionamento/tipo_processo_peticionamento_lista.php
... | ... | @@ -118,9 +118,10 @@ try { |
118 | 118 | throw new InfraException("Ação '".$_GET['acao']."' não reconhecida."); |
119 | 119 | } |
120 | 120 | |
121 | + //TODO: Marcelo, qual é a utilidade dessa funcionalidade de Transportar seleção neste tela? | |
121 | 122 | $arrComandos = array(); |
122 | 123 | if ($_GET['acao'] == 'tipo_processo_peticionamento_selecionar'){ |
123 | - $arrComandos[] = '<button type="button" accesskey="T" id="btnTransportarSelecao" value="Transportar" onclick="infraTransportarSelecao();" class="infraButton"><span class="infraTeclaAtalho">T</span>ransportar</button>'; | |
124 | + $arrComandos[] = '<button type="button" accesskey="t" id="btnTransportarSelecao" value="Transportar" onclick="infraTransportarSelecao();" class="infraButton"><span class="infraTeclaAtalho">T</span>ransportar</button>'; | |
124 | 125 | } |
125 | 126 | |
126 | 127 | |
... | ... | @@ -170,13 +171,13 @@ try { |
170 | 171 | |
171 | 172 | |
172 | 173 | $strLinkPesquisar = PaginaSEI::getInstance()->formatarXHTML(SessaoSEI::getInstance()->assinarLink('controlador.php?acao=' . $_GET['acao'] .'&acao_origem='.$_GET['acao'].'&acao_retorno=tipo_processo_peticionamento_listar')); |
173 | - $arrComandos[] = '<button type="button" accesskey="N" id="btnPesquisar" value="Pesquisar" onclick="pesquisar();" class="infraButton"><span class="infraTeclaAtalho">P</span>esquisar</button>'; | |
174 | + $arrComandos[] = '<button type="button" accesskey="p" id="btnPesquisar" value="Pesquisar" onclick="pesquisar();" class="infraButton"><span class="infraTeclaAtalho">P</span>esquisar</button>'; | |
174 | 175 | |
175 | - $arrComandos[] = '<button type="button" accesskey="N" id="btnOrientacoesGerais" value="Orientações Gerais" class="infraButton" onclick="location.href='.PaginaSEI::getInstance()->formatarXHTML(SessaoSEI::getInstance()->assinarLink('controlador.php?acao=tipo_processo_peticionamento_cadastrar_orientacoes&acao_origem='.$_GET['acao'].'&acao_retorno='.$_GET['acao'])).'"><span class="infraTeclaAtalho">O</span>rientações Gerais</button>'; | |
176 | + $arrComandos[] = '<button type="button" accesskey="o" id="btnOrientacoesGerais" value="Orientações Gerais" class="infraButton" onclick="location.href='.PaginaSEI::getInstance()->formatarXHTML(SessaoSEI::getInstance()->assinarLink('controlador.php?acao=tipo_processo_peticionamento_cadastrar_orientacoes&acao_origem='.$_GET['acao'].'&acao_retorno='.$_GET['acao'])).'"><span class="infraTeclaAtalho">O</span>rientações Gerais</button>'; | |
176 | 177 | |
177 | 178 | $bolAcaoCadastrar = SessaoSEI::getInstance()->verificarPermissao('tipo_processo_peticionamento_cadastrar'); |
178 | 179 | if ($bolAcaoCadastrar){ |
179 | - $arrComandos[] = '<button type="button" accesskey="N" id="btnNovo" value="Novo" onclick="location.href='.PaginaSEI::getInstance()->formatarXHTML(SessaoSEI::getInstance()->assinarLink('controlador.php?acao=tipo_processo_peticionamento_cadastrar&acao_origem='.$_GET['acao'].'&acao_retorno='.$_GET['acao'])).'" class="infraButton"><span class="infraTeclaAtalho">N</span>ovo</button>'; | |
180 | + $arrComandos[] = '<button type="button" accesskey="n" id="btnNovo" value="Novo" onclick="location.href='.PaginaSEI::getInstance()->formatarXHTML(SessaoSEI::getInstance()->assinarLink('controlador.php?acao=tipo_processo_peticionamento_cadastrar&acao_origem='.$_GET['acao'].'&acao_retorno='.$_GET['acao'])).'" class="infraButton"><span class="infraTeclaAtalho">N</span>ovo</button>'; | |
180 | 181 | } |
181 | 182 | |
182 | 183 | if ($numRegistros > 0){ |
... | ... | @@ -207,16 +208,17 @@ try { |
207 | 208 | $bolAcaoDesativar = SessaoSEI::getInstance()->verificarPermissao('tipo_processo_peticionamento_desativar'); |
208 | 209 | } |
209 | 210 | |
210 | - if ($bolAcaoDesativar){ | |
211 | + //TODO: Marcelo, melhor desativar também o botão de Desativação em lote, para padronizar as telas de listagem de registros. | |
212 | + if ($bolAcaoDesativar){ | |
211 | 213 | $bolCheck = true; |
212 | - $arrComandos[] = '<button type="button" accesskey="t" id="btnDesativar" value="Desativar" onclick="acaoDesativacaoMultipla();" class="infraButton">Desa<span class="infraTeclaAtalho">t</span>ivar</button>'; | |
213 | - // $arrComandos[] = '<button type="button" accesskey="t" id="btnDesativar" value="Desativar" onclick="acaoDesativacaoMultipla();" class="infraButton">Desa<span class="infraTeclaAtalho">t</span>ivar</button>'; | |
214 | + //$arrComandos[] = '<button type="button" accesskey="t" id="btnDesativar" value="Desativar" onclick="acaoDesativacaoMultipla();" class="infraButton">Desa<span class="infraTeclaAtalho">t</span>ivar</button>'; | |
214 | 215 | $strLinkDesativar = SessaoSEI::getInstance()->assinarLink('controlador.php?acao=tipo_processo_peticionamento_desativar&acao_origem='.$_GET['acao']); |
215 | 216 | } |
216 | 217 | |
217 | 218 | $strLinkReativar = SessaoSEI::getInstance()->assinarLink('controlador.php?acao=tipo_processo_peticionamento_reativar&acao_origem='.$_GET['acao'].'&acao_confirmada=sim'); |
218 | 219 | |
219 | - if ($bolAcaoExcluir){ | |
220 | + //TODO: Marcelo, se não vai ter o botão de Excluir em lote, melhor retirar todo este bloco de código. | |
221 | + if ($bolAcaoExcluir){ | |
220 | 222 | $bolCheck = true; |
221 | 223 | //$arrComandos[] = '<button type="button" accesskey="E" id="btnExcluir" value="Excluir" onclick="acaoExclusaoMultipla();" class="infraButton"><span class="infraTeclaAtalho">E</span>xcluir</button>'; |
222 | 224 | $strLinkExcluir = SessaoSEI::getInstance()->assinarLink('controlador.php?acao=tipo_processo_peticionamento_excluir&acao_origem='.$_GET['acao']); |
... | ... | @@ -331,13 +333,13 @@ try { |
331 | 333 | |
332 | 334 | |
333 | 335 | if( $bolAcaoImprimir ) { |
334 | - $arrComandos[] = '<button type="button" accesskey="F" id="btnImprimir" value="Fechar" onclick="infraImprimirTabela();" class="infraButton"><span class="infraTeclaAtalho">I</span>mprimir</button>'; | |
336 | + $arrComandos[] = '<button type="button" accesskey="i" id="btnImprimir" value="Imprimir" onclick="infraImprimirTabela();" class="infraButton"><span class="infraTeclaAtalho">I</span>mprimir</button>'; | |
335 | 337 | } |
336 | 338 | |
337 | 339 | if ($_GET['acao'] == 'tipo_processo_peticionamento_reativar'){ |
338 | - $arrComandos[] = '<button type="button" accesskey="F" id="btnFecharSelecao" value="Fechar" onclick="window.close();" class="infraButton"><span class="infraTeclaAtalho">F</span>echar</button>'; | |
340 | + $arrComandos[] = '<button type="button" accesskey="c" id="btnFecharSelecao" value="Fechar" onclick="window.close();" class="infraButton">Fe<span class="infraTeclaAtalho">c</span>har</button>'; | |
339 | 341 | }else{ |
340 | - $arrComandos[] = '<button type="button" accesskey="F" id="btnFechar" value="Fechar" onclick="location.href=\''.PaginaSEI::getInstance()->formatarXHTML(SessaoSEI::getInstance()->assinarLink('controlador.php?acao='.PaginaSEI::getInstance()->getAcaoRetorno().'&acao_origem='.$_GET['acao'])).'\'" class="infraButton"><span class="infraTeclaAtalho">F</span>echar</button>'; | |
342 | + $arrComandos[] = '<button type="button" accesskey="c" id="btnFechar" value="Fechar" onclick="location.href=\''.PaginaSEI::getInstance()->formatarXHTML(SessaoSEI::getInstance()->assinarLink('controlador.php?acao='.PaginaSEI::getInstance()->getAcaoRetorno().'&acao_origem='.$_GET['acao'].PaginaSEI::getInstance()->montarAncora('1'))).'\';" class="infraButton">Fe<span class="infraTeclaAtalho">c</span>har</button>'; | |
341 | 343 | } |
342 | 344 | |
343 | 345 | // $strItensSelSinProrrogacaoAutomatica = IndisponibilidadePeticionamentoINT::montarSelectProrrogacaoAutomaticaPrazos('null',' ',''); |
... | ... | @@ -472,18 +474,18 @@ PaginaSEI::getInstance()->abrirBody($strTitulo,'onload="inicializar();"'); |
472 | 474 | <div style="height:4.5em; margin-top: 11px;" class="infraAreaDados" id="divInfraAreaDados"> |
473 | 475 | |
474 | 476 | <!-- Tipo de Processo --> |
475 | - <label id="lblTipoProcesso" for="txtTipoProcesso" accesskey="S" class="infraLabelOpcional">Tipo de Processo:</label> | |
477 | + <label id="lblTipoProcesso" for="txtTipoProcesso" class="infraLabelOpcional">Tipo de Processo:</label> | |
476 | 478 | <input type="text" name="txtTipoProcesso" id="txtTipoProcesso" value="<?php echo isset($_POST['txtTipoProcesso']) ? $_POST['txtTipoProcesso'] : ''?>" class="infraText" /> |
477 | 479 | |
478 | 480 | <!-- Indicação de Interessado --> |
479 | - <label id="lblIndicacaoInteressado" for="selIndicacaoInteressado" accesskey="S" class="infraLabelOpcional">Indicação de Interessado:</label> | |
481 | + <label id="lblIndicacaoInteressado" for="selIndicacaoInteressado" class="infraLabelOpcional">Indicação de Interessado:</label> | |
480 | 482 | <select onchange="pesquisar();" id="selIndicacaoInteressado" name="selIndicacaoInteressado" class="infraSelect" > |
481 | 483 | <?=$strItensSelIndicacaoInteressado?> |
482 | 484 | </select> |
483 | 485 | |
484 | 486 | <!-- Select Documento Principal --> |
485 | 487 | |
486 | - <label id="lblDocumentoPrincipal" for="selDocumentoPrincipal" accesskey="" class="infraLabelOpcional">Documento Principal:</label> | |
488 | + <label id="lblDocumentoPrincipal" for="selDocumentoPrincipal" class="infraLabelOpcional">Documento Principal:</label> | |
487 | 489 | <select onchange="pesquisar();" id="selDocumentoPrincipal" name="selDocumentoPrincipal" class="infraSelect" > |
488 | 490 | <?=$strItensSelTipoDocumento?> |
489 | 491 | </select> | ... | ... |