Skip to content

Commit

Permalink
chore: alterando label de 'Órgão' para 'Unidade'
Browse files Browse the repository at this point in the history
Em conversa com o PO foi acertado para alterar de órgão para unidade pois o mapeamento é entre unidades do tramita. Foi retirado temporariamente o ícone de organograma devido a falha do mesmo

Alterado testes para usado dos novos labels e mensagens de erro/cadastro
  • Loading branch information
caduvieira committed Jan 8, 2024
1 parent b6acfff commit ae9929e
Show file tree
Hide file tree
Showing 21 changed files with 88 additions and 88 deletions.
6 changes: 3 additions & 3 deletions src/PENIntegracao.php
Original file line number Diff line number Diff line change
Expand Up @@ -538,11 +538,11 @@ public function desativarTipoProcesso($arrObjTipoProcedimentoDTO)
$objMapeamentoTipoProcedimentoRN = new PenMapTipoProcedimentoRN();
$objMapeamentoTipoProcedimentoRN->validarAcaoTipoProcesso($arrObjTipoProcedimentoDTO, $mensagem);

$mensagem = 'Prezado(a) usuário(a), você está tentando inativar o Tipo de Processo "%s" '
$mensagem = 'Prezado(a) usuário(a), você está tentando desativar o Tipo de Processo "%s" '
. 'que se encontra mapeado para o Tipo de Processo Padrão. '
. 'Para continuar com essa ação é necessário alterar o Tipo de Processo Padrão. '
. 'O Tipo de Processo padrão se encontra disponível em: '
. 'Administração -> Processo Eletrônico Nacional -> Mapeamento de Tipos de Processo -> Relacionamento entre Órgãos';
. 'Administração -> Processo Eletrônico Nacional -> Mapeamento de Tipos de Processo -> Relacionamento entre Unidades';

$objPenParametroRN = new PenParametroRN();
$objPenParametroRN->validarAcaoTipoProcessoPadrao($arrObjTipoProcedimentoDTO, $mensagem);
Expand All @@ -565,7 +565,7 @@ public function excluirTipoProcesso($arrObjTipoProcedimentoDTO)
. 'que se encontra mapeado para o Tipo de Processo Padrão. '
. 'Para continuar com essa ação é necessário alterar o Tipo de Processo Padrão. '
. 'O Tipo de Processo padrão se encontra disponível em: '
. 'Administração -> Processo Eletrônico Nacional -> Mapeamento de Tipos de Processo -> Relacionamento entre Órgãos';
. 'Administração -> Processo Eletrônico Nacional -> Mapeamento de Tipos de Processo -> Relacionamento entre Unidades';

$objPenParametroRN = new PenParametroRN();
$objPenParametroRN->validarAcaoTipoProcessoPadrao($arrObjTipoProcedimentoDTO, $mensagem);
Expand Down
32 changes: 14 additions & 18 deletions src/pen_map_orgaos_externos_cadastrar.php
Original file line number Diff line number Diff line change
Expand Up @@ -83,20 +83,17 @@
$acao = !is_null($id) ? 'pen_map_orgaos_externos_atualizar' : 'pen_map_orgaos_externos_cadastrar';
if (empty($_POST['selRepositorioEstruturasOrigem']) || empty($_POST['txtRepositorioEstruturasOrigem'])) {
$objPaginaSEI->adicionarMensagem('Selecione um repositório de origem.', InfraPagina::$TIPO_MSG_AVISO);
header('Location: ' . $objSessaoSEI->assinarLink('controlador.php?acao=' . $acao . '&acao_origem=' . $_GET['acao_origem']));
exit(0);
}
if (empty($_POST['hdnIdUnidadeOrigem']) || empty($_POST['txtUnidadeOrigem'])) {
$objPaginaSEI->adicionarMensagem('O Órgão Origem não foi informado.', InfraPagina::$TIPO_MSG_AVISO);
header('Location: ' . $objSessaoSEI->assinarLink('controlador.php?acao=' . $acao . '&acao_origem=' . $_GET['acao_origem']));
exit(0);
$objPaginaSEI->adicionarMensagem('A unidade Origem não foi informado.', InfraPagina::$TIPO_MSG_AVISO);
}
if (empty($_POST['hdnIdUnidadeDestino']) || empty($_POST['txtUnidadeDestino'])) {
$objPaginaSEI->adicionarMensagem('O Órgão Destino não foi informado.', InfraPagina::$TIPO_MSG_AVISO);
$objPaginaSEI->adicionarMensagem('A unidade Destino não foi informado.', InfraPagina::$TIPO_MSG_AVISO);
}
if (!empty($objPaginaSEI->getStrMensagens())){
header('Location: ' . $objSessaoSEI->assinarLink('controlador.php?acao=' . $acao . '&acao_origem=' . $_GET['acao_origem']));
exit(0);
}

$numIdOrgaoOrigem = $_POST['hdnIdUnidadeOrigem'];
$strNomeOrgaoOrigem = $_POST['txtUnidadeOrigem'];
$numIdRepositorioOrigem = $_POST['selRepositorioEstruturasOrigem'];
Expand All @@ -116,7 +113,7 @@
$objPenOrgaoExternoRN = new PenOrgaoExternoRN();
$respObjPenOrgaoExternoDTO = $objPenOrgaoExternoRN->contar($objPenOrgaoExternoDTO);
if ($respObjPenOrgaoExternoDTO > 0) {
$objPaginaSEI->adicionarMensagem('Cadastro de relacionamento entre órgãos já existente.', InfraPagina::$TIPO_MSG_ERRO);
$objPaginaSEI->adicionarMensagem('Cadastro de relacionamento entre unidades já existente.', InfraPagina::$TIPO_MSG_ERRO);
header('Location: ' . $objSessaoSEI->assinarLink('controlador.php?acao=pen_map_orgaos_externos_cadastrar&acao_origem=' . $_GET['acao_origem']));
exit(0);
}
Expand All @@ -139,11 +136,11 @@
$objPenOrgaoExternoDTO->setDblId($id);
$objPenOrgaoExternoRN->alterar($objPenOrgaoExternoDTO);
$numId = $id;
$objPaginaSEI->adicionarMensagem('Relacionamento entre Órgãos atualizado com sucesso.', 5);
$objPaginaSEI->adicionarMensagem('Relacionamento entre Unidades atualizado com sucesso.', 5);
} else {
$objPenOrgaoExternoDTO = $objPenOrgaoExternoRN->cadastrar($objPenOrgaoExternoDTO);
$numId = $objPenOrgaoExternoDTO->getDblId();
$objPaginaSEI->adicionarMensagem('Relacionamento entre Órgãos cadastrado com sucesso.', 5);
$objPaginaSEI->adicionarMensagem('Relacionamento entre Unidades cadastrado com sucesso.', 5);
}
header('Location: ' . SessaoSEI::getInstance()->assinarLink(
'controlador.php?acao=pen_map_orgaos_externos_listar&acao_origem=' . $_GET['acao_origem']
Expand All @@ -154,7 +151,7 @@
case 'pen_map_orgaos_externos_visualizar':
case 'pen_map_orgaos_externos_atualizar':
case 'pen_map_orgaos_externos_cadastrar':
$strTitulo = 'Cadastro de Relacionamento entre Órgãos';
$strTitulo = 'Cadastro de Relacionamento entre Unidades';

//Monta os botões do topo
if (
Expand Down Expand Up @@ -333,12 +330,12 @@ function inicializarDestino() {
//Caso não tenha unidade encontrada
$(document).ready(function() {
$(document).on('click', '#txtUnidadeOrigem', function() {
if ($(this).val() == "Órgão origem não Encontrado.") {
if ($(this).val() == "Unidade origem não Encontrado.") {
$(this).val('');
}
});
$(document).on('click', '#txtUnidadeDestino', function() {
if ($(this).val() == "Órgão destino não Encontrado.") {
if ($(this).val() == "Unidade destino não Encontrado.") {
$(this).val('');
}
});
Expand Down Expand Up @@ -451,7 +448,7 @@ function redimencionarBarraProgresso() {
?>
<?php $objPaginaSEI->fecharAreaDados(); ?>
<div class="panelOrgao divOrgaoOrigem">
<h4>Órgão Origem</h5>
<h4>Unidade Origem</h5>

<div id="divRepositorioEstruturasOrigem" class="infraAreaDados" style="height: 4.5em;">
<label id="lblRepositorioEstruturasOrigem" for="selRepositorioEstruturasOrigem" accesskey="" class="infraLabelObrigatorio">Repositório de Estruturas Organizacionais:</label>
Expand All @@ -463,14 +460,13 @@ function redimencionarBarraProgresso() {
</div>

<div id="divUnidadesUnidades" class="infraAreaDados" style="height: 4.5em;">
<label id="lblUnidadesOrigem" for="selUnidadesOrigem" class="infraLabelObrigatorio">Órgão Origem:</label>
<label id="lblUnidadesOrigem" for="selUnidadesOrigem" class="infraLabelObrigatorio">Unidade Origem:</label>
<div class="alinhamentoBotaoImput">
<input type="text" id="txtUnidadeOrigem" name="txtUnidadeOrigem" class="infraText infraReadOnly" <?php empty($strNomeOrgaoOrigem) ? 'disabled="disabled"' : '' ?> placeholder="Digite o nome/sigla da unidade e pressione ENTER para iniciar a pesquisa rápida" value="<?= PaginaSEI::tratarHTML($strNomeOrgaoOrigem); ?>" tabindex="<?= $objPaginaSEI->getProxTabDados() ?>" />
<br />
<br />
<?php if ($_GET['acao'] != 'pen_map_orgaos_externos_visualizar') { ?>
<button id="btnIdUnidadeOrigem" type="button" class="infraButton">Consultar</button>
<img id="imgPesquisaAvancada" src="imagens/organograma.gif" alt="Consultar organograma" title="Consultar organograma" class="infraImg" />
<?php } ?>
</div>

Expand All @@ -479,10 +475,10 @@ function redimencionarBarraProgresso() {
</div>

<div class="panelOrgao divOrgaoDestino">
<h4>Órgão Destino</h4>
<h4>Unidade Destino</h4>

<div id="divUnidadesUnidades" class="infraAreaDados" style="height: 4.5em;">
<label id="lblUnidadesDestino" for="selUnidadesDestino" class="infraLabelObrigatorio">Órgão Destino:</label>
<label id="lblUnidadesDestino" for="selUnidadesDestino" class="infraLabelObrigatorio">Unidade Destino:</label>
<div class="alinhamentoBotaoImput">
<input type="text" id="txtUnidadeDestino" name="txtUnidadeDestino" <?= $disabilitarVisualizar ?> class="infraText infraReadOnly" placeholder="Digite o nome/sigla da unidade e pressione ENTER para iniciar a pesquisa rápida" value="<?= PaginaSEI::tratarHTML($strNomeOrgaoDestino); ?>" tabindex="<?= $objPaginaSEI->getProxTabDados() ?>" />
<br /><br />
Expand Down
36 changes: 18 additions & 18 deletions src/pen_map_orgaos_externos_listar.php
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@

define('PEN_RECURSO_ATUAL', 'pen_map_orgaos_externos_listar');
define('PEN_RECURSO_BASE', 'pen_map_orgaos_externos');
define('PEN_PAGINA_TITULO', 'Relacionamento entre Órgãos');
define('PEN_PAGINA_TITULO', 'Relacionamento entre Unidades');
define('PEN_PAGINA_GET_ID', 'id');


Expand Down Expand Up @@ -56,7 +56,7 @@

$objMapeamentoTipoProcedimentoDTO->setNumIdMapOrgao($dblId);
if ($objMapeamentoTipoProcedimentoRN->contar($objMapeamentoTipoProcedimentoDTO)) {
$mensagem = "Relacionamento entre órgãos possuí tipos de processo mapeados. Remova os tipos de processo para realizar a exclusão do relacionamento.";
$mensagem = "Relacionamento entre unidades possuí tipos de processo mapeados. Remova os tipos de processo para realizar a exclusão do relacionamento.";
$objPagina->adicionarMensagem($mensagem, InfraPagina::$TIPO_MSG_ERRO);
header('Location: ' . SessaoSEI::getInstance()->assinarLink('controlador.php?acao='
. $_GET['acao_retorno'] . '&acao_origem=' . $_GET['acao_origem']));
Expand All @@ -69,7 +69,7 @@
} else {
$objMapeamentoTipoProcedimentoDTO->setNumIdMapOrgao($arrParam['hdnInfraItensSelecionados']);
if ($objMapeamentoTipoProcedimentoRN->contar($objMapeamentoTipoProcedimentoDTO)) {
$mensagem = "Relacionamento entre órgãos possuí tipos de processo mapeados. Remova os tipos de processo para realizar a exclusão do relacionamento.";
$mensagem = "Relacionamento entre unidades possuí tipos de processo mapeados. Remova os tipos de processo para realizar a exclusão do relacionamento.";
$objPagina->adicionarMensagem($mensagem, InfraPagina::$TIPO_MSG_ERRO);
header('Location: ' . SessaoSEI::getInstance()->assinarLink('controlador.php?acao='
. $_GET['acao_retorno'] . '&acao_origem=' . $_GET['acao_origem']));
Expand All @@ -80,7 +80,7 @@
$objPenOrgaoExternoRN->excluir($objPenOrgaoExternoDTO);
}

$objPagina->adicionarMensagem('Relacionamento entre órgãos foi excluído com sucesso.', 5);
$objPagina->adicionarMensagem('Relacionamento entre unidades foi excluído com sucesso.', 5);

header('Location: ' . SessaoSEI::getInstance()->assinarLink('controlador.php?acao=' . $_GET['acao_retorno'] . '&acao_origem=' . $_GET['acao_origem']));
exit(0);
Expand Down Expand Up @@ -271,9 +271,9 @@
$strResultado .= '<tr>';
$strResultado .= '<th class="infraTh" width="1%">' . $objPagina->getThCheck() . '</th>' . "\n";
$strResultado .= '<th class="infraTh" width="12%">' . $objPagina->getThOrdenacao($objPenOrgaoExternoDTO, 'ID <br><small>Origem</small>', 'IdOrgaoOrigem', $respObjPenOrgaoExternoDTO) . '</th>' . "\n";
$strResultado .= '<th class="infraTh" width="25%">' . $objPagina->getThOrdenacao($objPenOrgaoExternoDTO, 'Órgão Origem', 'OrgaoOrigem', $respObjPenOrgaoExternoDTO) . '</th>' . "\n";
$strResultado .= '<th class="infraTh" width="25%">' . $objPagina->getThOrdenacao($objPenOrgaoExternoDTO, 'Unidade Origem', 'OrgaoOrigem', $respObjPenOrgaoExternoDTO) . '</th>' . "\n";
$strResultado .= '<th class="infraTh" width="12%" style="text-align: center !important;">' . $objPagina->getThOrdenacao($objPenOrgaoExternoDTO, 'ID <br><small>Destino</small>', 'IdOrgaoDestino', $respObjPenOrgaoExternoDTO) . '</th>' . "\n";
$strResultado .= '<th class="infraTh" width="25%">' . $objPagina->getThOrdenacao($objPenOrgaoExternoDTO, 'Órgão Destino', 'OrgaoDestino', $respObjPenOrgaoExternoDTO) . '</th>' . "\n";
$strResultado .= '<th class="infraTh" width="25%">' . $objPagina->getThOrdenacao($objPenOrgaoExternoDTO, 'Unidade Destino', 'OrgaoDestino', $respObjPenOrgaoExternoDTO) . '</th>' . "\n";
$strResultado .= '<th class="infraTh" width="15%">Ações</th>' . "\n";
$strResultado .= '</tr>' . "\n";
$strCssTr = '';
Expand All @@ -295,15 +295,15 @@
. '_visualizar&acao_origem=' . $_GET['acao_origem']
. '&acao_retorno=' . $_GET['acao'] . '&id=' . $objPenOrgaoExternoDTO->getDblId()) . '"><img src='
. ProcessoEletronicoINT::getCaminhoIcone("imagens/consultar.gif")
. ' title="Consultar Mapeamento Entre Órgãos" alt="Consultar Mapeamento Entre Órgãos" class="infraImg"></a>';
. ' title="Consultar Mapeamento Entre Unidades" alt="Consultar Mapeamento Entre Unidades" class="infraImg"></a>';

if ($objSessao->verificarPermissao('pen_map_orgaos_externos_atualizar')) {
$strResultado .= '<a href="'
. $objSessao->assinarLink('controlador.php?acao=' . PEN_RECURSO_BASE
. '_atualizar&acao_origem=' . $_GET['acao_origem'] . '&acao_retorno=' . $_GET['acao']
. '&' . PEN_PAGINA_GET_ID . '=' . $objPenOrgaoExternoDTO->getDblId()) . '"><img src='
. ProcessoEletronicoINT::getCaminhoIcone("imagens/alterar.gif")
. ' title="Alterar Relacionamento" alt="Alterar Relacionamento Entre Órgãos" class="infraImg"></a>';
. ' title="Alterar Relacionamento" alt="Alterar Relacionamento Entre Unidades" class="infraImg"></a>';
}

$objMapeamentoTipoProcedimentoDTO = new PenMapTipoProcedimentoDTO();
Expand Down Expand Up @@ -336,14 +336,14 @@
if ($objSessao->verificarPermissao('pen_map_orgaos_externos_reativar') && $objPenOrgaoExternoDTO->getStrAtivo() == 'N') {
$strLinkReativar = $objSessao->assinarLink('controlador.php?acao=pen_map_orgaos_externos_reativar&acao_origem=' . $_GET['acao_origem'] . '&acao_retorno=' . $_GET['acao'] . '&' . PEN_PAGINA_GET_ID . '=' . $objPenOrgaoExternoDTO->getDblId());
$strId = $objPenOrgaoExternoDTO->getDblId();
$strResultado .= '<a class="reativar" href="' . PaginaSEI::getInstance()->montarAncora($strId) . '" onclick="acaoReativar(\'' . $strId . '\')"><img src="' . PaginaSEI::getInstance()->getIconeReativar() . '" title="Reativar Relacionamento entre Órgãos" alt="Reativar Relacionamento entre Órgãos" class="infraImg"></a>';
$strResultado .= '<a class="reativar" href="' . PaginaSEI::getInstance()->montarAncora($strId) . '" onclick="acaoReativar(\'' . $strId . '\')"><img src="' . PaginaSEI::getInstance()->getIconeReativar() . '" title="Reativar Relacionamento entre Unidades" alt="Reativar Relacionamento entre Unidades" class="infraImg"></a>';
}

if ($objSessao->verificarPermissao('pen_map_orgaos_externos_desativar') && $objPenOrgaoExternoDTO->getStrAtivo() == 'S') {
$strLinkDesativar = $objSessao->assinarLink('controlador.php?acao=pen_map_orgaos_externos_desativar&acao_origem=' . $_GET['acao_origem'] . '&acao_retorno=' . $_GET['acao'] . '&' . PEN_PAGINA_GET_ID . '=' . $objPenOrgaoExternoDTO->getDblId());
$strId = $objPenOrgaoExternoDTO->getDblId();
$strResultado .= '<a class="desativar" href="' . PaginaSEI::getInstance()->montarAncora($strId) . '" onclick="acaoDesativar(\'' . $strId . '\')"><img src="'
. PaginaSEI::getInstance()->getIconeDesativar() . '" title="Desativar Relacionamento entre Órgãos" alt="Desativar Relacionamento entre Órgãos" class="infraImg"></a>';
. PaginaSEI::getInstance()->getIconeDesativar() . '" title="Desativar Relacionamento entre Unidades" alt="Desativar Relacionamento entre Unidades" class="infraImg"></a>';
}

if ($objSessao->verificarPermissao('pen_map_orgaos_externos_excluir') && $arrPenOrgaoExternoDTO == null) {
Expand Down Expand Up @@ -499,7 +499,7 @@ function onCLickLinkDelete(url, link) {
var strEspecieDocumental = row.find('td:eq(1)').text();
var strTipoDocumento = row.find('td:eq(2)').text();

if (confirm('Confirma a exclusão do relacionamento entre órgãos?')) {
if (confirm('Confirma a exclusão do relacionamento entre unidades?')) {

window.location = url;
}
Expand All @@ -516,7 +516,7 @@ function onClickBtnDesativar() {
try {
var len = jQuery('input[name*=chkInfraItem]:checked').length;
if (len > 0) {
if (confirm('Confirma a desativação de ' + len + ' relacionamento(s) entre órgãos ?')) {
if (confirm('Confirma a desativação de ' + len + ' relacionamento(s) entre unidades ?')) {
var form = jQuery('#frmAcompanharEstadoProcesso');
var acaoReativar = $("<input>").attr({
type: "hidden",
Expand All @@ -536,7 +536,7 @@ function onClickBtnDesativar() {
}

function acaoDesativar(id) {
if (confirm("Confirma a desativação do relacionamento entre órgãos?")) {
if (confirm("Confirma a desativação do relacionamento entre unidades?")) {
document.getElementById('hdnInfraItemId').value = id;
document.getElementById('frmAcompanharEstadoProcesso').action = '<?= $strLinkDesativar ?>';
document.getElementById('frmAcompanharEstadoProcesso').submit();
Expand All @@ -548,7 +548,7 @@ function onClickBtnExcluir() {
try {
var len = jQuery('input[name*=chkInfraItem]:checked').length;
if (len > 0) {
if (confirm('Confirma a exclusão do relacionamento entre órgãos?')) {
if (confirm('Confirma a exclusão do relacionamento entre unidades?')) {
var form = jQuery('#frmAcompanharEstadoProcesso');
form.attr('action', '<?php print $objSessao->assinarLink('controlador.php?acao=' . PEN_RECURSO_BASE . '_excluir&acao_origem=' . $acaoOrigem . '&acao_retorno=' . PEN_RECURSO_BASE . '_listar'); ?>');
form.submit();
Expand All @@ -563,7 +563,7 @@ function onClickBtnExcluir() {

function acaoReativar(id) {

if (confirm("Confirma a reativação do relacionamento entre órgãos?")) {
if (confirm("Confirma a reativação do relacionamento entre unidades?")) {
document.getElementById('hdnInfraItemId').value = id;
document.getElementById('frmAcompanharEstadoProcesso').action = '<?= $strLinkReativar ?>';
document.getElementById('frmAcompanharEstadoProcesso').submit();
Expand All @@ -574,7 +574,7 @@ function onClickBtnReativar() {
try {
var len = jQuery('input[name*=chkInfraItem]:checked').length;
if (len > 0) {
if (confirm('Confirma a reativação de ' + len + ' relacionamento(s) entre órgãos ?')) {
if (confirm('Confirma a reativação de ' + len + ' relacionamento(s) entre unidades ?')) {
var form = jQuery('#frmAcompanharEstadoProcesso');
var acaoReativar = $("<input>").attr({
type: "hidden",
Expand Down Expand Up @@ -691,10 +691,10 @@ function enviarFormulario(data) {
$txtEstado = isset($_POST['txtEstado']) && $_POST['txtEstado'] != "S" ? 'selected="selected"' : '';
$idTxtEstado = isset($_POST['txtEstado']) ? $_POST['txtEstado'] : '';
?>
<label for="txtSiglaOrigem" id="lblSiglaOrigem" class="lblSigla infraLabelOpcional">Órgão Origem:</label>
<label for="txtSiglaOrigem" id="lblSiglaOrigem" class="lblSigla infraLabelOpcional">Unidade Origem:</label>
<input type="text" id="txtSiglaOrigem" name="txtSiglaOrigem" class="infraText" value="<?= PaginaSEI::tratarHTML($txtSiglaOrigem); ?>" />

<label for="txtSiglaDestino" id="lblSiglaDestino" class="lblSigla infraLabelOpcional">Órgão Destino:</label>
<label for="txtSiglaDestino" id="lblSiglaDestino" class="lblSigla infraLabelOpcional">Unidade Destino:</label>
<input type="text" id="txtSiglaDestino" name="txtSiglaDestino" class="infraText" value="<?= PaginaSEI::tratarHTML($txtSiglaDestino); ?>" />

<label for="txtEstado" id="lblEstado" class="infraLabelOpcional">Estado:</label>
Expand Down
Loading

0 comments on commit ae9929e

Please sign in to comment.