Commit 4a7caf070a965d43fdb9a4c66993a54ba226530e
1 parent
47a42d10
Exists in
master
and in
3 other branches
Correção na exibição da chave de acesso restrito quando existe um processo restr…
…ito e outro processo público anexos. Alterado a linha 438 de $strHipoteseLegalAnexo .= ''; para $strHipoteseLegalAnexo = '' Incluído a linha 439 $strProtocoloRestrito = '';
Showing
1 changed file
with
28 additions
and
28 deletions
Show diff stats
sei/institucional/pesquisa/processo_exibir.php
| 1 | 1 | <? |
| 2 | 2 | /** |
| 3 | - * CONSELHO ADMINISTRATIVO DE DEFESA ECONÔMICA | |
| 3 | + * CONSELHO ADMINISTRATIVO DE DEFESA ECONÔMICA | |
| 4 | 4 | * |
| 5 | 5 | * 29/09/2014 - criado por alex braga |
| 6 | 6 | * |
| 7 | -* Versão do Gerador de Código: | |
| 7 | +* Versão do Gerador de Código: | |
| 8 | 8 | * |
| 9 | -* Versão no CVS: | |
| 9 | +* Versão no CVS: | |
| 10 | 10 | */ |
| 11 | 11 | |
| 12 | 12 | try { |
| ... | ... | @@ -28,7 +28,7 @@ try { |
| 28 | 28 | |
| 29 | 29 | } |
| 30 | 30 | |
| 31 | - //carrega configurações pesquisa | |
| 31 | + //carrega configurações pesquisa | |
| 32 | 32 | $bolListaDocumentoProcessoPublico = ConfiguracaoPesquisa::getInstance()->getValor('Pesquisa','ListaDocumentoProcessoPublico'); |
| 33 | 33 | $bolListaAndamentoProcessoPublico = ConfiguracaoPesquisa::getInstance()->getValor('Pesquisa','ListaAndamentoProcessoPublico'); |
| 34 | 34 | $bolCaptchaGerarPdf = ConfiguracaoPesquisa::getInstance()->getValor('Pesquisa','CaptchaPdf'); |
| ... | ... | @@ -69,11 +69,11 @@ try { |
| 69 | 69 | // $objAcessoExternoDTO = $objAcessoExternoRN->consultar($objAcessoExternoDTO); |
| 70 | 70 | |
| 71 | 71 | // if ($objAcessoExternoDTO==null){ |
| 72 | -// SessaoSEIExterna::getInstance()->sair(null, 'Registro de acesso externo não encontrado.'); | |
| 72 | +// SessaoSEIExterna::getInstance()->sair(null, 'Registro de acesso externo não encontrado.'); | |
| 73 | 73 | // } |
| 74 | 74 | |
| 75 | 75 | // if ($objAcessoExternoDTO->getStrSinProcesso()=='N'){ |
| 76 | -// SessaoSEIExterna::getInstance()->sair(null, 'Usuário externo sem acesso ao processo solicitado.'); | |
| 76 | +// SessaoSEIExterna::getInstance()->sair(null, 'Usuário externo sem acesso ao processo solicitado.'); | |
| 77 | 77 | // } |
| 78 | 78 | |
| 79 | 79 | // //Carregar id do protocolo |
| ... | ... | @@ -93,7 +93,7 @@ try { |
| 93 | 93 | |
| 94 | 94 | // $objRelProtocoloProtocoloRN = new RelProtocoloProtocoloRN(); |
| 95 | 95 | // if ($objRelProtocoloProtocoloRN->contarRN0843($objRelProtocoloProtocoloDTO)==0){ |
| 96 | -// SessaoSEIExterna::getInstance()->sair(null, 'Processo solicitado não está anexado ao processo original.'); | |
| 96 | +// SessaoSEIExterna::getInstance()->sair(null, 'Processo solicitado não está anexado ao processo original.'); | |
| 97 | 97 | // } |
| 98 | 98 | |
| 99 | 99 | // $dblIdProcedimento = $_GET['id_procedimento_anexado']; |
| ... | ... | @@ -104,7 +104,7 @@ try { |
| 104 | 104 | |
| 105 | 105 | $dblIdProcedimento = $_GET['id_procedimento']; |
| 106 | 106 | |
| 107 | - //Carregar dados do cabeçalho | |
| 107 | + //Carregar dados do cabeçalho | |
| 108 | 108 | $objProcedimentoDTO = new ProcedimentoDTO(); |
| 109 | 109 | $objProcedimentoDTO->retStrNomeTipoProcedimento(); |
| 110 | 110 | $objProcedimentoDTO->retStrProtocoloProcedimentoFormatado(); |
| ... | ... | @@ -123,8 +123,8 @@ try { |
| 123 | 123 | $arr = $objProcedimentoRN->listarCompleto($objProcedimentoDTO); |
| 124 | 124 | |
| 125 | 125 | if (count($arr)==0){ |
| 126 | - //SessaoSEIExterna::getInstance()->sair(null, 'Processo não encontrado.'); | |
| 127 | - die('Processo não encontrado.'); | |
| 126 | + //SessaoSEIExterna::getInstance()->sair(null, 'Processo não encontrado.'); | |
| 127 | + die('Processo não encontrado.'); | |
| 128 | 128 | } |
| 129 | 129 | |
| 130 | 130 | $objProcedimentoDTO = $arr[0]; |
| ... | ... | @@ -132,7 +132,7 @@ try { |
| 132 | 132 | |
| 133 | 133 | if(!$bolLinkMetadadosProcessoRestrito){ |
| 134 | 134 | if ($objProcedimentoDTO->getStrStaNivelAcessoGlobalProtocolo()!= ProtocoloRN::$NA_PUBLICO){ |
| 135 | - die('Processo não encontrado.'); | |
| 135 | + die('Processo não encontrado.'); | |
| 136 | 136 | } |
| 137 | 137 | } |
| 138 | 138 | |
| ... | ... | @@ -140,7 +140,7 @@ try { |
| 140 | 140 | |
| 141 | 141 | if($objProcedimentoDTO->getStrStaNivelAcessoGlobalProtocolo() == ProtocoloRN::$NA_SIGILOSO ){ |
| 142 | 142 | |
| 143 | - die('Processo não encontrado.'); | |
| 143 | + die('Processo não encontrado.'); | |
| 144 | 144 | |
| 145 | 145 | } |
| 146 | 146 | } |
| ... | ... | @@ -192,8 +192,8 @@ try { |
| 192 | 192 | |
| 193 | 193 | |
| 194 | 194 | $strResultadoCabecalho = ''; |
| 195 | - $strResultadoCabecalho .= '<table id="tblCabecalho" width="99.3%" class="infraTable" summary="Cabeçalho de Processo" >'."\n"; | |
| 196 | - $strResultadoCabecalho .= '<tr><th class="infraTh" colspan="2">Autuação</th></tr>'."\n"; | |
| 195 | + $strResultadoCabecalho .= '<table id="tblCabecalho" width="99.3%" class="infraTable" summary="Cabeçalho de Processo" >'."\n"; | |
| 196 | + $strResultadoCabecalho .= '<tr><th class="infraTh" colspan="2">Autuação</th></tr>'."\n"; | |
| 197 | 197 | $strResultadoCabecalho .= '<tr class="infraTrClara"><td width="20%">Processo:</td><td>'.$objProcedimentoDTO->getStrProtocoloProcedimentoFormatado().$strHipoteseLegal.'</td></tr>'."\n"; |
| 198 | 198 | $strResultadoCabecalho .= '<tr class="infraTrClara"><td width="20%">Tipo:</td><td>'.PaginaSEIExterna::getInstance()->formatarXHTML($objProcedimentoDTO->getStrNomeTipoProcedimento()).'</td></tr>'."\n"; |
| 199 | 199 | $strResultadoCabecalho .= '<tr class="infraTrClara"><td width="20%">Data de Registro:</td><td>'.$objProcedimentoDTO->getDtaGeracaoProtocolo().'</td></tr>'."\n"; |
| ... | ... | @@ -214,7 +214,7 @@ try { |
| 214 | 214 | $arrObjRelProtocoloProtocoloDTO = $objProcedimentoDTO->getArrObjRelProtocoloProtocoloDTO(); |
| 215 | 215 | } |
| 216 | 216 | |
| 217 | - // Objeto Fake para paginação. | |
| 217 | + // Objeto Fake para paginação. | |
| 218 | 218 | $objProtocoloPesquisaPublicaPaginacaoDTO = new ProtocoloPesquisaPublicaDTO(); |
| 219 | 219 | $objProtocoloPesquisaPublicaPaginacaoDTO->retTodos(true); |
| 220 | 220 | PaginaSEIExterna::getInstance()->prepararOrdenacao($objProtocoloPesquisaPublicaPaginacaoDTO, 'Registro', InfraDTO::$TIPO_ORDENACAO_ASC); |
| ... | ... | @@ -363,7 +363,7 @@ try { |
| 363 | 363 | |
| 364 | 364 | $strResultado .= '<tr class="infraTrClara">'; |
| 365 | 365 | |
| 366 | - //Cria checkbox para gerar PDF, verifica se o Processo é público e o Acesso Local do Protocolo é Público | |
| 366 | + //Cria checkbox para gerar PDF, verifica se o Processo é público e o Acesso Local do Protocolo é Público | |
| 367 | 367 | if($objDocumentoDTO->getStrStaNivelAcessoLocalProtocolo() == ProtocoloRN::$NA_PUBLICO && $objProcedimentoDTO->getStrStaNivelAcessoLocalProtocolo() == ProtocoloRN::$NA_PUBLICO){ |
| 368 | 368 | if($objDocumentoRN->verificarSelecaoGeracaoPdf($objDocumentoDTO)){ |
| 369 | 369 | $strResultado .= '<td align="center">'.PaginaSEIExterna::getInstance()->getTrCheck($numDocumentosPdf++, $objDocumentoDTO->getDblIdDocumento(), $objDocumentoDTO->getStrNomeSerie()).'</td>'; |
| ... | ... | @@ -375,7 +375,7 @@ try { |
| 375 | 375 | } |
| 376 | 376 | |
| 377 | 377 | |
| 378 | - //Exibe link de documentos com nivel de acesso local Público de processo público | |
| 378 | + //Exibe link de documentos com nivel de acesso local Público de processo público | |
| 379 | 379 | if($objDocumentoDTO->getStrStaNivelAcessoLocalProtocolo() == ProtocoloRN::$NA_PUBLICO && $objProcedimentoDTO->getStrStaNivelAcessoLocalProtocolo() == ProtocoloRN::$NA_PUBLICO ){ |
| 380 | 380 | $strResultado .= '<td align="center" style="padding-right:22px"><a href="javascript:void(0);" onclick="window.open(\''.$strLinkDocumento.'\');" alt="'.PaginaSEIExterna::getInstance()->formatarXHTML($objDocumentoDTO->getStrNomeSerie()).'" title="'.PaginaSEIExterna::getInstance()->formatarXHTML($objDocumentoDTO->getStrNomeSerie()).'" class="ancoraPadraoAzul">'.$objDocumentoDTO->getStrProtocoloDocumentoFormatado().'</a></td>'; |
| 381 | 381 | }else{ |
| ... | ... | @@ -434,11 +434,11 @@ try { |
| 434 | 434 | |
| 435 | 435 | $strResultado .= '<tr class="infraTrClara">'; |
| 436 | 436 | $strResultado .= '<td> </td>'; |
| 437 | - $strHipoteseLegalAnexo .= ''; | |
| 438 | - | |
| 437 | + $strHipoteseLegalAnexo = ''; | |
| 438 | + $strProtocoloRestrito = ''; | |
| 439 | 439 | $objProcedimentoDTOAnexado = $objProtocoloPesquisaPublicaDTO->getObjProcedimentoDTO(); |
| 440 | 440 | |
| 441 | - // cria indicação de acesso restrito com hipotese legal. | |
| 441 | + // cria indicação de acesso restrito com hipotese legal. | |
| 442 | 442 | if($objProcedimentoDTOAnexado->getStrStaNivelAcessoLocalProtocolo() == ProtocoloRN::$NA_RESTRITO){ |
| 443 | 443 | |
| 444 | 444 | $strHipoteseLegalAnexo = ''; |
| ... | ... | @@ -512,7 +512,7 @@ try { |
| 512 | 512 | |
| 513 | 513 | } |
| 514 | 514 | |
| 515 | - //Carregar histórico | |
| 515 | + //Carregar histórico | |
| 516 | 516 | |
| 517 | 517 | $numRegistrosAtividades = 0; |
| 518 | 518 | |
| ... | ... | @@ -544,12 +544,12 @@ try { |
| 544 | 544 | |
| 545 | 545 | $strResultadoAndamentos = ''; |
| 546 | 546 | |
| 547 | - $strResultadoAndamentos .= '<table id="tblHistorico" width="99.3%" class="infraTable" summary="Histórico de Andamentos">'."\n"; | |
| 547 | + $strResultadoAndamentos .= '<table id="tblHistorico" width="99.3%" class="infraTable" summary="Histórico de Andamentos">'."\n"; | |
| 548 | 548 | $strResultadoAndamentos .= '<caption class="infraCaption">'.PaginaSEIExterna::getInstance()->gerarCaptionTabela('Andamentos',$numRegistrosAtividades).'</caption>'; |
| 549 | 549 | $strResultadoAndamentos .= '<tr>'; |
| 550 | 550 | $strResultadoAndamentos .= '<th class="infraTh" width="20%">Data/Hora</th>'; |
| 551 | 551 | $strResultadoAndamentos .= '<th class="infraTh" width="10%">Unidade</th>'; |
| 552 | - $strResultadoAndamentos .= '<th class="infraTh">Descrição</th>'; | |
| 552 | + $strResultadoAndamentos .= '<th class="infraTh">Descrição</th>'; | |
| 553 | 553 | $strResultadoAndamentos .= '</tr>'."\n"; |
| 554 | 554 | |
| 555 | 555 | $strQuebraLinha = '<span style="line-height:.5em"><br /></span>'; |
| ... | ... | @@ -597,7 +597,7 @@ try { |
| 597 | 597 | if ($_POST['hdnFlagGerar']=='1'){ |
| 598 | 598 | |
| 599 | 599 | if(md5($_POST['txtCaptcha']) != $_POST['hdnCaptchaMd5'] && $_GET['hash'] != $_POST['hdnCaptchaMd5'] && $bolCaptchaGerarPdf == true){ |
| 600 | - PaginaSEIExterna::getInstance()->setStrMensagem('Código de confirmação inválido.'); | |
| 600 | + PaginaSEIExterna::getInstance()->setStrMensagem('Código de confirmação inválido.'); | |
| 601 | 601 | |
| 602 | 602 | }else { |
| 603 | 603 | |
| ... | ... | @@ -615,7 +615,7 @@ try { |
| 615 | 615 | |
| 616 | 616 | foreach ($arrObjDocumentoDTO as $objDocumentoDTO){ |
| 617 | 617 | |
| 618 | - //Alterardo para atender o pedido da anatel para gerar pdf de documentos de nivel de acesso local = Público e de Procedimentos Públicos mesmo se o nivel global for restrito | |
| 618 | + //Alterardo para atender o pedido da anatel para gerar pdf de documentos de nivel de acesso local = Público e de Procedimentos Públicos mesmo se o nivel global for restrito | |
| 619 | 619 | if($bolListaDocumentoProcessoRestrito){ |
| 620 | 620 | if($objDocumentoDTO->getDblIdProcedimento() != $dblIdProcedimento || $objDocumentoDTO->getStrStaNivelAcessoLocalProtocolo() != ProtocoloRN::$NA_PUBLICO || $objProcedimentoDTO->getStrStaNivelAcessoLocalProtocolo() != ProtocoloRN::$NA_PUBLICO){ |
| 621 | 621 | die ("Erro ao Gerar Pdf"); |
| ... | ... | @@ -836,12 +836,12 @@ if($bolCaptchaGerarPdf){ |
| 836 | 836 | <div id="divInfraModal" class="infraFundoTransparente" style="position: fixed; width: 100%; height: 100%; visibility: visible;"> |
| 837 | 837 | <div id="divCaptcha" class="infraAreaDados" style="height: 220px; width: 230px; background-color:white"> |
| 838 | 838 | <div class="modal-header"> |
| 839 | - <span id="spnClose" class="close" onclick="fecharPdfModal();">×</span> | |
| 840 | - <h2 style ="color: white;font-size: 1.2em;font-weight: bold;">Digite o Código da Imagem</h2> | |
| 839 | + <span id="spnClose" class="close" onclick="fecharPdfModal();">×</span> | |
| 840 | + <h2 style ="color: white;font-size: 1.2em;font-weight: bold;">Digite o Código da Imagem</h2> | |
| 841 | 841 | </div> |
| 842 | 842 | <div class="modal-body"> |
| 843 | 843 | <label id="lblCaptcha" accesskey="" class="infraLabelObrigatorio"> |
| 844 | - <img src="/infra_js/infra_gerar_captcha.php?codetorandom='.$strCodigoParaGeracaoCaptcha.'" alt="Não foi possível carregar imagem de confirmação" /> </label> | |
| 844 | + <img src="/infra_js/infra_gerar_captcha.php?codetorandom='.$strCodigoParaGeracaoCaptcha.'" alt="Não foi possÃvel carregar imagem de confirmação" /> </label> | |
| 845 | 845 | <input type="text" id="txtCaptcha" name="txtCaptcha" class="infraText" maxlength="4" value="" /> |
| 846 | 846 | <button id="btnEnviarCaptcha" type="submit" accesskey="G" name="btnEnviarCaptcha" value="Enviar" onclick="gerarPdf();" class="infraButton"><span class="infraTeclaAtalho">E</span>nviar</button> |
| 847 | 847 | </div> | ... | ... |