Commit 4a7caf070a965d43fdb9a4c66993a54ba226530e

Authored by Alex Braga
1 parent 47a42d10

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>&nbsp;</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>
... ...