From 9c6e8a3810e1b04178d1b44737cea0c3b330d3f6 Mon Sep 17 00:00:00 2001 From: "wallace.henrique" Date: Wed, 24 May 2023 14:43:31 -0300 Subject: [PATCH] fixes bug#AL-2610 --- pom.xml | 2 +- .../BusquedaLogAuditoriaController.java | 31 +++++- web/WEB-INF/i3-label_es_MX.label | 95 ++++++++++--------- web/WEB-INF/i3-label_pt_BR.label | 3 +- 4 files changed, 77 insertions(+), 54 deletions(-) diff --git a/pom.xml b/pom.xml index e1a759d47..6e14a7188 100644 --- a/pom.xml +++ b/pom.xml @@ -4,7 +4,7 @@ 4.0.0 br.com.rjconsultores ventaboletosadm - 1.5.10 + 1.5.11 war diff --git a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/seguridad/BusquedaLogAuditoriaController.java b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/seguridad/BusquedaLogAuditoriaController.java index 7eef1ade7..2f67fe848 100644 --- a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/seguridad/BusquedaLogAuditoriaController.java +++ b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/seguridad/BusquedaLogAuditoriaController.java @@ -1,15 +1,12 @@ package com.rjconsultores.ventaboletos.web.gui.controladores.seguridad; -import java.io.UnsupportedEncodingException; -import java.nio.charset.Charset; -import java.nio.charset.StandardCharsets; import java.util.ArrayList; -import java.util.Collection; import java.util.Collections; import java.util.Date; import java.util.HashMap; import java.util.List; import java.util.Map; +import java.util.Map.Entry; import javax.sql.DataSource; @@ -77,6 +74,7 @@ public class BusquedaLogAuditoriaController extends MyGenericForwardComposer { private MyTextbox txtIdAuditado; @Autowired private DataSource dataSourceRead; + private Map nomeTelas; @Override public void doAfterCompose(Component comp) throws Exception { @@ -136,7 +134,7 @@ public class BusquedaLogAuditoriaController extends MyGenericForwardComposer { String tela = cmbTela.getSelectedItem() != null ? cmbTela.getSelectedItem().getValue().toString() : null; if(tela != null) { - sistemaBusqueda.addFilterEqual("tela", tela); + sistemaBusqueda.addFilterEqual("tela", recuperarChaveNomeTela(tela)); } AuditadorTipoAlteracao tipoAlteracao = cmbTipoAlteracao.getSelectedItem() != null ? (AuditadorTipoAlteracao) cmbTipoAlteracao.getSelectedItem().getValue() : null; @@ -159,6 +157,8 @@ public class BusquedaLogAuditoriaController extends MyGenericForwardComposer { log.error("", ex); } } + }else { + configurarNomesTelas(); } } @@ -243,13 +243,34 @@ public class BusquedaLogAuditoriaController extends MyGenericForwardComposer { private List recuperarChavesClasse(List lsTela) { + nomeTelas = new HashMap(); List lsTelasAux = new ArrayList(); for (String tela : lsTela) { lsTelasAux.add(Labels.getLabel(tela, tela)); + nomeTelas.put(tela, Labels.getLabel(tela, tela)); } Collections.sort(lsTelasAux); return lsTelasAux; } + private String recuperarChaveNomeTela(String tela) { + + String chave = null; + for (Entry entry : nomeTelas.entrySet()) { + if (entry.getValue().equals(tela)) { + chave = entry.getKey(); + } + } + return chave; + } + + @SuppressWarnings("unchecked") + private void configurarNomesTelas() { + + List lista = logAuditoriaList.getListData(); + for (LogAuditoria logAuditoria : lista) { + logAuditoria.setTela(nomeTelas.get(logAuditoria.getTela())); + } + } } diff --git a/web/WEB-INF/i3-label_es_MX.label b/web/WEB-INF/i3-label_es_MX.label index 0e512cd90..c58a7ef1e 100644 --- a/web/WEB-INF/i3-label_es_MX.label +++ b/web/WEB-INF/i3-label_es_MX.label @@ -9798,55 +9798,56 @@ relatorioEstornoCartaoController.ajuda= O objetivo desse relatório é buscar as #Chaves Auditar Classe -auditarClasse.Categoria=Altera��o de Categoria -auditarClasse.CategoriaBloqueioImpPosterior=Altera��o Ponto de Venda/Categoria/Bloqueio/ImpPosterior -auditarClasse.CategoriaClasse=Altera��o de Categoria Classe -auditarClasse.CategoriaCorrida=Altera��o de Categoria Corrida -auditarClasse.CategoriaCtrl=Altera��o de Categoria -auditarClasse.CategoriaDescuento=Altera��o de Categoria Desconto -auditarClasse.CategoriaMarca=Altera��o de Marca de Categoria -auditarClasse.CategoriaMercado=Altera��o de Categoria Mercado -auditarClasse.CategoriaOrgao=Altera��o de Categoria Orgao Concedente -auditarClasse.CategoriaPeriodo=Altera��o de Categoria Desconto Periodo -auditarClasse.CategoriaRuta=Altera��o de Categoria de Linha -auditarClasse.CategoriaRutaExcecao=Altera��o de Categoria Eexce��o de linha -auditarClasse.ClaseServicio=Altera��o de Categoria Servi�o -auditarClasse.CobrancaAdcPuntoVenta=Altera��o Cobran�a de Ponto de Venda -auditarClasse.CoeficienteTarifa=Altera��o de Coeficiente Tarifario +auditarClasse.Categoria=Alteração de Categoria +auditarClasse.CategoriaBloqueioImpPosterior=Alteração Ponto de Venda/Categoria/Bloqueio/ImpPosterior +auditarClasse.CategoriaClasse=Alteração de Categoria Classe +auditarClasse.CategoriaCorrida=Alteração de Categoria Corrida +auditarClasse.CategoriaCtrl=Alteração de Categoria +auditarClasse.CategoriaDescuento=Alteração de Categoria Desconto +auditarClasse.CategoriaMarca=Alteração de Marca de Categoria +auditarClasse.CategoriaMercado=Alteração de Categoria Mercado +auditarClasse.CategoriaOrgao=Alteração de Categoria Orgao Concedente +auditarClasse.CategoriaPeriodo=Alteração de Categoria Desconto Periodo +auditarClasse.CategoriaRuta=Alteração de Categoria de Linha +auditarClasse.CategoriaRutaExcecao=Alteração de Categoria Eexceção de linha +auditarClasse.ClaseServicio=Alteração de Categoria Serviço +auditarClasse.CobrancaAdcPuntoVenta=Alteração Cobrança de Ponto de Venda +auditarClasse.CoeficienteTarifa=Alteração de Coeficiente Tarifario auditarClasse.ConfRestricaoCanalVenta=Bloqueio de Trecho por Canal de Venda -auditarClasse.ConfRestricaoExcecao=Altera��o de Bloqueio de Trecho por canal de Venda/Exce��o Data Servi�o -auditarClasse.ConfRestricaoOrgaoConcedente=Bloqueio de Trecho por Canal de Venda/Aba �rg�o Concedente +auditarClasse.ConfRestricaoExcecao=Alteração de Bloqueio de Trecho por canal de Venda/Exceção Data Serviço +auditarClasse.ConfRestricaoOrgaoConcedente=Bloqueio de Trecho por Canal de Venda/Aba Órgão Concedente auditarClasse.ConfRestricaoPtovta=Bloqueio de Trecho por Canal de Venda/Aba Ponto de Venda -auditarClasse.ConfRestricaoTramo=Altera��o de Trecho por canal de Venda -auditarClasse.ConfRestricaoTramoOC=Altera��o de Trecho OC por canal de Venda +auditarClasse.ConfRestricaoTramo=Alteração de Trecho por canal de Venda +auditarClasse.ConfRestricaoTramoOC=Alteração de Trecho OC por canal de Venda auditarClasse.ConfRestricaoVendaWeb=Bloqueio de Trecho por canal de Venda Web -auditarClasse.EsquemaCorrida=Configura��o de Servi�os +auditarClasse.EsquemaCorrida=Configuração de Serviços auditarClasse.FormaPago=Forma Pagamento -auditarClasse.FormaPagoDet=Altera��o de Forma Pago Detalhe Ponto de Venda +auditarClasse.FormaPagoDet=Alteração de Forma Pago Detalhe Ponto de Venda auditarClasse.HistoricoFormaPagoPuntoVenta=Alteracao Forma Pago Ponto de Venda/Historico -auditarClasse.HistoricoPuntoVenta=Altera��o Ponto de Venda/Historico -auditarClasse.OrgaoCancelacion=Altera��o de �rgao Cancelamento -auditarClasse.OrgaoConcedente=Altera��o de Orgao Concedente -auditarClasse.OrgaoEmpParam=Altera��o de Orgao Empresa Par�metro -auditarClasse.ParamRecoleccion=Altera��o de Parametro Recolec��o Ponto de Venda -auditarClasse.PtovtaAntecipacomissao=Altera��o Ponto de Venda/Antecipa��o Comiss�o -auditarClasse.PtovtaAntifraude=Altera��o Ponto de Venda/Antifraude -auditarClasse.PtovtaCatInd=Altera��o de Categoria Ponto de Venda -auditarClasse.PtoVtaCheckin=Altera��o de Localidades/Permitidas/Checkin Ponto de Venda -auditarClasse.PtovtaComissao=Altera��o Ponto Venda/Comiss�o -auditarClasse.PtovtaEmpresa=Altera��o Ponto de Venda/de Empresas/Venda -auditarClasse.PtovtaEmpresaBloqueada=Altera��o Ponto de Venda/Empresa Bloqueada -auditarClasse.PtovtaEstoque=Altera��o Estoque Ponto de Venda -auditarClasse.PtovtaExcecaoMultaCanc=Altera��o Ponto de Venda/Excecao Multa Cancelamento -auditarClasse.PtovtaHorario=Altera��o Ponto Venda/Hor�rio -auditarClasse.PtoVtaSeguro=Altera��o de Seguro no Ponto de Venda -auditarClasse.PtovtaTitular=Altera��o Ponto Venda/Titular/Foto -auditarClasse.PtoVtaUsuarioBancario=Altera��o Ponto de Venda/Usuario Banc�rio -auditarClasse.PuntoVenta=Altera��o de Ponto de Venda -auditarClasse.ReservacionCategoria=Altera��o de Reserva Categoria -auditarClasse.ReservacionPuntoVenta=Altera��o de Reserva Punto Venta -auditarClasse.Tarifa=Altera��o de Pre�o -auditarClasse.TarifaOficial=Altera��o de Pre�o / Tarifa Oficial -auditarClasse.Usuario=Altera��o de Usu�rio -auditarClasse.UsuarioPerfil=Altera��o de Usu�rio -auditarClasse.ModificacionMasivaTarifasUploadController.alterarDescricaoTelaAuditoria=Modifica��o Massiva de Pre�os \ No newline at end of file +auditarClasse.HistoricoPuntoVenta=Alteração Ponto de Venda/Historico +auditarClasse.OrgaoCancelacion=Alteração de Órgao Cancelamento +auditarClasse.OrgaoConcedente=Alteração de Orgao Concedente +auditarClasse.OrgaoEmpParam=Alteração de Orgao Empresa Parâmetro +auditarClasse.ParamRecoleccion=Alteração de Parametro Recolecção Ponto de Venda +auditarClasse.PtovtaAntecipacomissao=Alteração Ponto de Venda/Antecipação Comissão +auditarClasse.PtovtaAntifraude=Alteração Ponto de Venda/Antifraude +auditarClasse.PtovtaCatInd=Alteração de Categoria Ponto de Venda +auditarClasse.PtoVtaCheckin=Alteração de Localidades/Permitidas/Checkin Ponto de Venda +auditarClasse.PtovtaComissao=Alteração Ponto Venda/Comissão +auditarClasse.PtovtaEmpresa=Alteração Ponto de Venda/de Empresas/Venda +auditarClasse.PtovtaEmpresaBloqueada=Alteração Ponto de Venda/Empresa Bloqueada +auditarClasse.PtovtaEstoque=Alteração Estoque Ponto de Venda +auditarClasse.PtovtaExcecaoMultaCanc=Alteração Ponto de Venda/Excecao Multa Cancelamento +auditarClasse.PtovtaHorario=Alteração Ponto Venda/Horário +auditarClasse.PtoVtaSeguro=Alteração de Seguro no Ponto de Venda +auditarClasse.PtovtaTitular=Alteração Ponto Venda/Titular/Foto +auditarClasse.PtoVtaUsuarioBancario=Alteração Ponto de Venda/Usuario Bancário +auditarClasse.PuntoVenta=Alteração de Ponto de Venda +auditarClasse.ReservacionCategoria=Alteração de Reserva Categoria +auditarClasse.ReservacionPuntoVenta=Alteração de Reserva Punto Venta +auditarClasse.Tarifa=Alteração de Preço +auditarClasse.TarifaOficial=Alteração de Preço / Tarifa Oficial +auditarClasse.Usuario=Alteração de Usuário +auditarClasse.UsuarioPerfil=Alteração de Usuário +auditarClasse.ModificacionMasivaTarifasUploadController.alterarDescricaoTelaAuditoria=Modificação Massiva de Preços +auditarClasse.ModificacionMasivaTarifasUploadController=Modificação Massiva de Preços \ No newline at end of file diff --git a/web/WEB-INF/i3-label_pt_BR.label b/web/WEB-INF/i3-label_pt_BR.label index 87acf48fa..70486f7c9 100644 --- a/web/WEB-INF/i3-label_pt_BR.label +++ b/web/WEB-INF/i3-label_pt_BR.label @@ -10534,4 +10534,5 @@ auditarClasse.Tarifa=Alteração de Preço auditarClasse.TarifaOficial=Alteração de Preço / Tarifa Oficial auditarClasse.Usuario=Alteração de Usuário auditarClasse.UsuarioPerfil=Alteração de Usuário -auditarClasse.ModificacionMasivaTarifasUploadController.alterarDescricaoTelaAuditoria=Modificação Massiva de Preços \ No newline at end of file +auditarClasse.ModificacionMasivaTarifasUploadController.alterarDescricaoTelaAuditoria=Modificação Massiva de Preços +auditarClasse.ModificacionMasivaTarifasUploadController=Modificação Massiva de Preços \ No newline at end of file