Skip to content

Commit

Permalink
chore: run phpcs
Browse files Browse the repository at this point in the history
  • Loading branch information
marvdias committed Sep 3, 2024
1 parent 5e97a3b commit 6fea326
Show file tree
Hide file tree
Showing 2 changed files with 112 additions and 96 deletions.
130 changes: 65 additions & 65 deletions src/pen_tramita_em_bloco_protocolo_listar.php
Original file line number Diff line number Diff line change
Expand Up @@ -42,73 +42,73 @@
$contemValidacoes = $objTramitaEmBlocoProtocoloRN->verificarExclusaoBloco($arrObjTramiteBlocoProtocoloDTO);
// print_r($arrObjTramiteBlocoProtocoloDTO);
$arrExcluidos = $objTramitaEmBlocoProtocoloRN->excluir($arrObjTramiteBlocoProtocoloDTO);
if (!empty($arrExcluidos)) {
$dblIdBloco = $arrObjTramiteBlocoProtocoloDTO[0]->getNumIdBloco();
$objTramiteEmBlocoDTO = new TramiteEmBlocoDTO();
$objTramiteEmBlocoDTO->setNumId($dblIdBloco);
// $objTramiteEmBlocoDTO->setStrStaEstado(TramiteEmBlocoRN::$TE_CONCLUIDO_PARCIALMENTE);
$objTramiteEmBlocoDTO->retNumId();
$objTramiteEmBlocoDTO->retStrStaEstado();
$objTramiteEmBlocoDTO->retNumOrdem();
if (!empty($arrExcluidos)) {
$dblIdBloco = $arrObjTramiteBlocoProtocoloDTO[0]->getNumIdBloco();
$objTramiteEmBlocoDTO = new TramiteEmBlocoDTO();
$objTramiteEmBlocoDTO->setNumId($dblIdBloco);
// $objTramiteEmBlocoDTO->setStrStaEstado(TramiteEmBlocoRN::$TE_CONCLUIDO_PARCIALMENTE);
$objTramiteEmBlocoDTO->retNumId();
$objTramiteEmBlocoDTO->retStrStaEstado();
$objTramiteEmBlocoDTO->retNumOrdem();

$objTramiteEmBlocoRN = new TramiteEmBlocoRN();
$blocoResultado = $objTramiteEmBlocoRN->consultar($objTramiteEmBlocoDTO);

if ($blocoResultado != null) {
$objTramiteEmBlocoProtocoloDTO = new PenBlocoProcessoDTO();
$objTramiteEmBlocoProtocoloDTO->setNumIdBloco($dblIdBloco);
$objTramiteEmBlocoProtocoloDTO->retNumIdAndamento();
$objTramiteEmBlocoProtocoloDTO->retNumIdBloco();

$idAndamentoBloco = TramiteEmBlocoRN::$TE_ABERTO;

$objTramiteEmBlocoDTO = new TramiteEmBlocoDTO();
$tramitaEmBlocoProtocoloRN = new PenBlocoProcessoRN();
$arrObjTramiteEmBlocoProtocoloDTO = $tramitaEmBlocoProtocoloRN->listar($objTramiteEmBlocoProtocoloDTO);
if (count($arrObjTramiteEmBlocoProtocoloDTO) > 0) {
$concluido = ProcessoEletronicoRN::$STA_SITUACAO_TRAMITE_RECIBO_RECEBIDO_REMETENTE;
$parcialmenteConcluido = array(
ProcessoEletronicoRN::$STA_SITUACAO_TRAMITE_CIENCIA_RECUSA,
ProcessoEletronicoRN::$STA_SITUACAO_TRAMITE_RECUSADO,
ProcessoEletronicoRN::$STA_SITUACAO_TRAMITE_CANCELADO,
ProcessoEletronicoRN::$STA_SITUACAO_TRAMITE_CANCELADO_AUTOMATICAMENTE,
);
$emAndamento = array(
ProcessoEletronicoRN::$STA_SITUACAO_TRAMITE_INICIADO,
ProcessoEletronicoRN::$STA_SITUACAO_TRAMITE_COMPONENTES_ENVIADOS_REMETENTE,
ProcessoEletronicoRN::$STA_SITUACAO_TRAMITE_METADADOS_RECEBIDO_DESTINATARIO,
ProcessoEletronicoRN::$STA_SITUACAO_TRAMITE_COMPONENTES_RECEBIDOS_DESTINATARIO,
ProcessoEletronicoRN::$STA_SITUACAO_TRAMITE_RECIBO_ENVIADO_DESTINATARIO
);
foreach ($arrObjTramiteEmBlocoProtocoloDTO as $objDTO) {
if (
in_array($objDTO->getNumIdAndamento(), $emAndamento)
&& $idAndamentoBloco != TramiteEmBlocoRN::$TE_CONCLUIDO_PARCIALMENTE
) {
$idAndamentoBloco = TramiteEmBlocoRN::$TE_DISPONIBILIZADO;
}
if (in_array($objDTO->getNumIdAndamento(), $parcialmenteConcluido)) {
$idAndamentoBloco = TramiteEmBlocoRN::$TE_CONCLUIDO_PARCIALMENTE;
}
if ($objDTO->getNumIdAndamento() == $concluido
&& (
$idAndamentoBloco == TramiteEmBlocoRN::$TE_CONCLUIDO
|| $idAndamentoBloco == TramiteEmBlocoRN::$TE_ABERTO
)
) {
$idAndamentoBloco = TramiteEmBlocoRN::$TE_CONCLUIDO;
}
}
$objTramiteEmBlocoRN = new TramiteEmBlocoRN();
$blocoResultado = $objTramiteEmBlocoRN->consultar($objTramiteEmBlocoDTO);

if ($blocoResultado != null) {
$objTramiteEmBlocoProtocoloDTO = new PenBlocoProcessoDTO();
$objTramiteEmBlocoProtocoloDTO->setNumIdBloco($dblIdBloco);
$objTramiteEmBlocoProtocoloDTO->retNumIdAndamento();
$objTramiteEmBlocoProtocoloDTO->retNumIdBloco();

$idAndamentoBloco = TramiteEmBlocoRN::$TE_ABERTO;

$objTramiteEmBlocoDTO->setStrStaEstado($idAndamentoBloco);
} else {
$objTramiteEmBlocoDTO->setStrStaEstado($idAndamentoBloco);
$objTramiteEmBlocoDTO = new TramiteEmBlocoDTO();
$tramitaEmBlocoProtocoloRN = new PenBlocoProcessoRN();
$arrObjTramiteEmBlocoProtocoloDTO = $tramitaEmBlocoProtocoloRN->listar($objTramiteEmBlocoProtocoloDTO);
if (count($arrObjTramiteEmBlocoProtocoloDTO) > 0) {
$concluido = ProcessoEletronicoRN::$STA_SITUACAO_TRAMITE_RECIBO_RECEBIDO_REMETENTE;
$parcialmenteConcluido = array(
ProcessoEletronicoRN::$STA_SITUACAO_TRAMITE_CIENCIA_RECUSA,
ProcessoEletronicoRN::$STA_SITUACAO_TRAMITE_RECUSADO,
ProcessoEletronicoRN::$STA_SITUACAO_TRAMITE_CANCELADO,
ProcessoEletronicoRN::$STA_SITUACAO_TRAMITE_CANCELADO_AUTOMATICAMENTE,
);
$emAndamento = array(
ProcessoEletronicoRN::$STA_SITUACAO_TRAMITE_INICIADO,
ProcessoEletronicoRN::$STA_SITUACAO_TRAMITE_COMPONENTES_ENVIADOS_REMETENTE,
ProcessoEletronicoRN::$STA_SITUACAO_TRAMITE_METADADOS_RECEBIDO_DESTINATARIO,
ProcessoEletronicoRN::$STA_SITUACAO_TRAMITE_COMPONENTES_RECEBIDOS_DESTINATARIO,
ProcessoEletronicoRN::$STA_SITUACAO_TRAMITE_RECIBO_ENVIADO_DESTINATARIO
);
foreach ($arrObjTramiteEmBlocoProtocoloDTO as $objDTO) {
if (
in_array($objDTO->getNumIdAndamento(), $emAndamento)
&& $idAndamentoBloco != TramiteEmBlocoRN::$TE_CONCLUIDO_PARCIALMENTE
) {
$idAndamentoBloco = TramiteEmBlocoRN::$TE_DISPONIBILIZADO;
}
if (in_array($objDTO->getNumIdAndamento(), $parcialmenteConcluido)) {
$idAndamentoBloco = TramiteEmBlocoRN::$TE_CONCLUIDO_PARCIALMENTE;
}
if ($objDTO->getNumIdAndamento() == $concluido
&& (
$idAndamentoBloco == TramiteEmBlocoRN::$TE_CONCLUIDO
|| $idAndamentoBloco == TramiteEmBlocoRN::$TE_ABERTO
)
) {
$idAndamentoBloco = TramiteEmBlocoRN::$TE_CONCLUIDO;
}
}

$objTramiteEmBlocoDTO->setNumId($dblIdBloco);
$objTramiteEmBlocoRN->alterar($objTramiteEmBlocoDTO);

$objTramiteEmBlocoDTO->setStrStaEstado($idAndamentoBloco);
} else {
$objTramiteEmBlocoDTO->setStrStaEstado($idAndamentoBloco);
}
}

$objTramiteEmBlocoDTO->setNumId($dblIdBloco);
$objTramiteEmBlocoRN->alterar($objTramiteEmBlocoDTO);
}
}
if (!is_null($contemValidacoes)) {
PaginaSEI::getInstance()->setStrMensagem($contemValidacoes);
} else {
Expand Down Expand Up @@ -259,12 +259,12 @@
break;
case ProcessoEletronicoRN::$STA_SITUACAO_TRAMITE_NAO_INICIADO:
if(is_null($objTramitaEmBlocoProtocoloDTO->getNumIdAndamento())){
$strResultado .= '<img src="' . PENIntegracao::getDiretorioImagens() . '/nao_iniciado.png" title="Em aberto" style="width:16px;" alt="Em aberto" />';
$strResultado .= '<img src="' . PENIntegracao::getDiretorioImagens() . '/nao_iniciado.png" title="Em aberto" style="width:16px;" alt="Em aberto" />';
break;
}
$strResultado .= '<img src="' . PENIntegracao::getDiretorioImagens() . '/em_processamento.png" title="Aguardando Processamento" style="width:16px; alt="Aguardando Processamento" />';
break;
default:
default:
$strResultado .= '<img src="' . PENIntegracao::getDiretorioImagens() . '/nao_iniciado.png" title="Em aberto" style="width:16px;" alt="Em aberto" />';
break;
}
Expand Down
78 changes: 47 additions & 31 deletions src/scripts/sei_atualizar_versao_modulo_pen.php
Original file line number Diff line number Diff line change
Expand Up @@ -2977,39 +2977,14 @@ protected function instalarV3070()
}
}

//Atualiza ordenacao dos blocos por unidade
$objTramiteEmBlocoDTO = new TramiteEmBlocoDTO();
$objTramiteEmBlocoDTO->setNumOrdem(0, InfraDTO::$OPER_DIFERENTE);
$objTramiteEmBlocoDTO->retTodos();
$objTramiteEmBlocoRN = new TramiteEmBlocoRN();
$arrobjTramiteEmBlocoDTO = $objTramiteEmBlocoRN->listar($objTramiteEmBlocoDTO);

$arrUnidadeTramiteBloco = array();
foreach($arrobjTramiteEmBlocoDTO as $tramiteEmBlocoDTO) {
if(!in_array($tramiteEmBlocoDTO->getNumIdUnidade(), array_keys($arrUnidadeTramiteBloco))){
$arrUnidadeTramiteBloco[$tramiteEmBlocoDTO->getNumIdUnidade()] = 1;
} else {
$arrUnidadeTramiteBloco[$tramiteEmBlocoDTO->getNumIdUnidade()]++;
}
$tramiteEmBlocoDTO->setNumOrdem($arrUnidadeTramiteBloco[$tramiteEmBlocoDTO->getNumIdUnidade()]);
$tramiteEmBlocoDTO = $objTramiteEmBlocoRN->alterar($tramiteEmBlocoDTO);
}

if ($objMetaBD->isTabelaExiste('md_pen_bloco_protocolo')) {
$objMetaBD->removerTabela('md_pen_bloco_protocolo');
}

if ($objMetaBD->isTabelaExiste('md_pen_seq_bloco_protocolo')) {
$objMetaBD->removerTabela('md_pen_seq_bloco_protocolo');
}
$this->atualizaOrdemTramiteEmBlocoPorUnidade();

if ($objMetaBD->isTabelaExiste('md_pen_rel_expedir_lote')) {
$objMetaBD->removerTabela('md_pen_rel_expedir_lote');
}
$tabelas = ['md_pen_bloco_protocolo',
'md_pen_seq_bloco_protocolo',
'md_pen_rel_expedir_lote',
'md_pen_seq_expedir_lote'];

if ($objMetaBD->isTabelaExiste('md_pen_seq_expedir_lote')) {
$objMetaBD->removerTabela('md_pen_seq_expedir_lote');
}
$this->removerTabelas($tabelas);

// Adicionar agendamento de atualização de informações de envio
$objInfraAgendamentoTarefaBD = new InfraAgendamentoTarefaBD(BancoSEI::getInstance());
Expand Down Expand Up @@ -3102,6 +3077,47 @@ protected function instalarV3070()
$this->atualizarNumeroVersao("3.7.0");
}

/**
* Remover tabelas verificando se existe
* @param array $tabelas
* @return void
*/
private function removerTabelas($tabelas)
{
foreach($tabelas as $tabela) {
if ($objMetaBD->isTabelaExiste($tabela)) {
$objMetaBD->removerTabela($tabela);
}
}
}

/**
* Atualiza coluna 'ordem' do tramite em bloco por unidade
*
* @param array $blocosTramite
* @return void
*/
private function atualizaOrdemTramiteEmBlocoPorUnidade()
{
//Atualiza ordenacao dos blocos por unidade
$objTramiteEmBlocoDTO = new TramiteEmBlocoDTO();
$objTramiteEmBlocoDTO->setNumOrdem(0, InfraDTO::$OPER_DIFERENTE);
$objTramiteEmBlocoDTO->retTodos();
$objTramiteEmBlocoRN = new TramiteEmBlocoRN();
$arrobjTramiteEmBlocoDTO = $objTramiteEmBlocoRN->listar($objTramiteEmBlocoDTO);

$arrUnidadeTramiteBloco = array();
foreach($arrobjTramiteEmBlocoDTO as $tramiteEmBlocoDTO) {
if(!in_array($tramiteEmBlocoDTO->getNumIdUnidade(), array_keys($arrUnidadeTramiteBloco))){
$arrUnidadeTramiteBloco[$tramiteEmBlocoDTO->getNumIdUnidade()] = 1;
} else {
$arrUnidadeTramiteBloco[$tramiteEmBlocoDTO->getNumIdUnidade()]++;
}
$tramiteEmBlocoDTO->setNumOrdem($arrUnidadeTramiteBloco[$tramiteEmBlocoDTO->getNumIdUnidade()]);
$tramiteEmBlocoDTO = $objTramiteEmBlocoRN->alterar($tramiteEmBlocoDTO);
}
}

/**
* Atualiza os blocos legados
*
Expand Down

0 comments on commit 6fea326

Please sign in to comment.