# Conflicts:
#	pom.xml
master
Aristides dos Reis Júnior 2024-06-12 11:17:22 -03:00
commit 38d3780805
4 changed files with 205 additions and 76 deletions

View File

@ -1680,7 +1680,7 @@ public class EditarEmpresaController extends MyGenericForwardComposer {
private void salvaValoresSicfe(String chave, Object valor, Map<String, String> mapConfigSicfe) {
if (mapConfigSicfe.get(chave) != null) {
if (mapConfigSicfe.containsKey(chave)) {
EmpresaSicfeConfig empresaSicfeConfig = empresaSicfeConfigService.buscarChave(chave,
empresa.getEmpresaId());
empresaSicfeConfig.setValor(valor != null ? valor.toString() : null);

View File

@ -131,7 +131,11 @@ public class EditarOrgaoConcedenteController extends MyGenericForwardComposer {
private Textbox textboxMessageComprovanteOcdEstorno;
private Textbox textboxMessageComprovanteOcdPuntoVentaEstorno;
private Textbox textboxMessageComprovanteOcdEstornoCredito;
private Textbox textboxMessageComprovanteDevolucao;
private CKeditor ckCustomizacaoRodapeCupomDeEmbarque;
private CKeditor ckMessageComprovanteRemarcacao;
private Textbox textboxMessageComprovanteRemarcacao;
private Tabbox tabRemarcacao;
private Spinner txtTempoNaoPresencialH;
private Spinner txtTempoNaoPresencialMin;
@ -519,18 +523,41 @@ public class EditarOrgaoConcedenteController extends MyGenericForwardComposer {
public void carregarOsValoresIniciaisDoCkComprovante() {
List<OrgaoComprovanteCustomizado> lsOrgaoComprovanteCustomizado = orgaoComprovanteCustomizadoService
.buscarPorOrgao(orgaoConcedente);
List<OrgaoComprovanteCustomizado> lsOrgaoComprovanteCustomizado = orgaoComprovanteCustomizadoService.buscarPorOrgao(orgaoConcedente);
for (OrgaoComprovanteCustomizado o : lsOrgaoComprovanteCustomizado) {
if (o.getTipoComprovanteId() == ContanteTipoComprovante.OCD_ESTORNO.getId()) {
if(o.getTipoComprovanteId() == null) {
return;
}
ContanteTipoComprovante contanteTipoComprovante = ContanteTipoComprovante.buscarContanteTipoComprovantePorId(o.getTipoComprovanteId());
if(contanteTipoComprovante == null) {
return;
}
switch (contanteTipoComprovante) {
case OCD_ESTORNO:
ckMessageComprovanteOcdEstorno.setValue(o.getTxtComprovanteCustomizado());
textboxMessageComprovanteOcdEstorno.setValue(o.getTxtComprovanteCustomizado());
}else if (o.getTipoComprovanteId() == ContanteTipoComprovante.OCD_ESTORNO_CREDITO.getId()) {
break;
case OCD_ESTORNO_CREDITO:
ckMessageComprovanteOcdEstornoCredito.setValue(o.getTxtComprovanteCustomizado());
textboxMessageComprovanteOcdEstornoCredito.setValue(o.getTxtComprovanteCustomizado());
}else if (o.getTipoComprovanteId() == ContanteTipoComprovante.OCD_PUNTO_VENTA_ESTONO.getId()) {
break;
case OCD_PUNTO_VENTA_ESTONO:
ckMessageComprovanteOcdPuntoVentaEstorno.setValue(o.getTxtComprovanteCustomizado());
textboxMessageComprovanteOcdPuntoVentaEstorno.setValue(o.getTxtComprovanteCustomizado());
break;
case DEVOLUCAO:
ckMessageComprovanteDevolucao.setValue(o.getTxtComprovanteCustomizado());
textboxMessageComprovanteDevolucao.setValue(o.getTxtComprovanteCustomizado());
break;
case REMARCACAO:
ckMessageComprovanteRemarcacao.setValue(o.getTxtComprovanteCustomizado());
textboxMessageComprovanteRemarcacao.setValue(o.getTxtComprovanteCustomizado());
break;
default:
break;
}
}
@ -550,6 +577,7 @@ public class EditarOrgaoConcedenteController extends MyGenericForwardComposer {
tabSolicitacaoEstorno.setVisible(false);
tabOcdPuntoVentaEstorno.setVisible(false);
tabOcdEstornoCredito.setVisible(false);
tabRemarcacao.setVisible(false);
break;
case OCD_PUNTO_VENTA_ESTONO:
@ -560,6 +588,7 @@ public class EditarOrgaoConcedenteController extends MyGenericForwardComposer {
tabSolicitacaoEstorno.setVisible(false);
tabOcdPuntoVentaEstorno.setVisible(true);
tabOcdEstornoCredito.setVisible(false);
tabRemarcacao.setVisible(false);
break;
case OCD_ESTORNO_CREDITO:
@ -570,6 +599,28 @@ public class EditarOrgaoConcedenteController extends MyGenericForwardComposer {
tabSolicitacaoEstorno.setVisible(false);
tabOcdPuntoVentaEstorno.setVisible(false);
tabOcdEstornoCredito.setVisible(true);
tabRemarcacao.setVisible(false);
break;
case DEVOLUCAO:
tabCancelamento.setVisible(false);
tabDevolucao.setVisible(true);
tabOcdEstorno.setVisible(false);
tabOcdReembolso.setVisible(false);
tabSolicitacaoEstorno.setVisible(false);
tabOcdPuntoVentaEstorno.setVisible(false);
tabOcdEstornoCredito.setVisible(false);
tabRemarcacao.setVisible(false);
break;
case REMARCACAO:
tabCancelamento.setVisible(false);
tabDevolucao.setVisible(false);
tabOcdEstorno.setVisible(false);
tabOcdReembolso.setVisible(false);
tabSolicitacaoEstorno.setVisible(false);
tabOcdPuntoVentaEstorno.setVisible(false);
tabOcdEstornoCredito.setVisible(false);
tabRemarcacao.setVisible(true);
break;
/* Comentado para proxima entrega
@ -586,19 +637,7 @@ public class EditarOrgaoConcedenteController extends MyGenericForwardComposer {
ckMessageComprovanteCancelamento.setValue("");
}
break;
case DEVOLUCAO:
tabCancelamento.setVisible(false);
tabDevolucao.setVisible(true);
tabOcdEstorno.setVisible(false);
tabOcdReembolso.setVisible(false);
tabSolicitacaoEstorno.setVisible(false);
if(orgaoComprovanteCustomizado != null) {
ckMessageComprovanteDevolucao.setValue(orgaoComprovanteCustomizado.getTxtComprovanteCustomizado());
}else {
ckMessageComprovanteDevolucao.setValue("");
}
break;
case OCD_REEMBOLSO:
tabCancelamento.setVisible(false);
@ -637,6 +676,7 @@ public class EditarOrgaoConcedenteController extends MyGenericForwardComposer {
tabSolicitacaoEstorno.setVisible(false);
tabOcdPuntoVentaEstorno.setVisible(false);
tabOcdEstornoCredito.setVisible(false);
tabRemarcacao.setVisible(false);
break;
}
@ -647,10 +687,10 @@ public class EditarOrgaoConcedenteController extends MyGenericForwardComposer {
salvarOuAtualizarTipoComprovanteOcdEstorno();
salvarOuAtualizarTipoComprovanteOcdPuntoVentaEstorno();
salvarOuAtualizarTipoComprovanteOcdEstornoCredito();
salvarOuAtualizarTipoComprovanteDevolucao();
salvarOuAtualizarTipoComprovanteRemarcacao();
/* comentado para próxima entrega
salvarOuAtualizarTipoComprovanteCancelamento();
salvarOuAtualizarTipoComprovanteDevolucao();
salvarOuAtualizarTipoComprovanteOcdEstorno();
salvarOuAtualizarTipoComprovanteOcdReembolso();
salvarOuAtualizarTipoComprovanteSolicitacaoDeEstorno();
@ -658,9 +698,8 @@ public class EditarOrgaoConcedenteController extends MyGenericForwardComposer {
}
private void salvarOuAtualizarTipoComprovanteOcdEstorno() {
OrgaoComprovanteCustomizado orgaoComprovanteCustomizado;
orgaoComprovanteCustomizado = orgaoComprovanteCustomizadoService.buscarPorOrgaoPorTipoComprovanteId(orgaoConcedente,
ContanteTipoComprovante.OCD_ESTORNO.getId());
OrgaoComprovanteCustomizado orgaoComprovanteCustomizado = orgaoComprovanteCustomizadoService.buscarPorOrgaoPorTipoComprovanteId(orgaoConcedente, ContanteTipoComprovante.OCD_ESTORNO.getId());
if (orgaoComprovanteCustomizado != null) {
if (StringUtils.isNotEmpty(ckMessageComprovanteOcdEstorno.getValue())) {
orgaoComprovanteCustomizado.setActivo(Boolean.TRUE);
@ -670,19 +709,14 @@ public class EditarOrgaoConcedenteController extends MyGenericForwardComposer {
orgaoComprovanteCustomizado.setTxtComprovanteCustomizado(ckMessageComprovanteOcdEstorno.getValue());
orgaoComprovanteCustomizadoService.actualizacion(orgaoComprovanteCustomizado);
} else if (StringUtils.isNotEmpty(ckMessageComprovanteOcdEstorno.getValue())) {
orgaoComprovanteCustomizado = new OrgaoComprovanteCustomizado();
orgaoComprovanteCustomizado.setOrgaoConcedente(orgaoConcedente);
orgaoComprovanteCustomizado.setTipoComprovanteId(ContanteTipoComprovante.OCD_ESTORNO.getId());
orgaoComprovanteCustomizado.setCveTipoComprovante(ContanteTipoComprovante.OCD_ESTORNO.getDescricao());
orgaoComprovanteCustomizado.setTxtComprovanteCustomizado(ckMessageComprovanteOcdEstorno.getValue());
orgaoComprovanteCustomizado = setTipoComprovante(ContanteTipoComprovante.OCD_ESTORNO, ckMessageComprovanteOcdEstorno.getValue());
orgaoComprovanteCustomizadoService.suscribir(orgaoComprovanteCustomizado);
}
}
private void salvarOuAtualizarTipoComprovanteOcdPuntoVentaEstorno() {
OrgaoComprovanteCustomizado orgaoComprovanteCustomizado;
orgaoComprovanteCustomizado = orgaoComprovanteCustomizadoService.buscarPorOrgaoPorTipoComprovanteId(orgaoConcedente,
ContanteTipoComprovante.OCD_PUNTO_VENTA_ESTONO.getId());
OrgaoComprovanteCustomizado orgaoComprovanteCustomizado = orgaoComprovanteCustomizadoService.buscarPorOrgaoPorTipoComprovanteId(orgaoConcedente, ContanteTipoComprovante.OCD_PUNTO_VENTA_ESTONO.getId());
if (orgaoComprovanteCustomizado != null) {
if (StringUtils.isNotEmpty(ckMessageComprovanteOcdPuntoVentaEstorno.getValue())) {
orgaoComprovanteCustomizado.setActivo(Boolean.TRUE);
@ -692,19 +726,16 @@ public class EditarOrgaoConcedenteController extends MyGenericForwardComposer {
orgaoComprovanteCustomizado.setTxtComprovanteCustomizado(ckMessageComprovanteOcdPuntoVentaEstorno.getValue());
orgaoComprovanteCustomizadoService.actualizacion(orgaoComprovanteCustomizado);
} else if (StringUtils.isNotEmpty(ckMessageComprovanteOcdPuntoVentaEstorno.getValue())) {
orgaoComprovanteCustomizado = new OrgaoComprovanteCustomizado();
orgaoComprovanteCustomizado.setOrgaoConcedente(orgaoConcedente);
orgaoComprovanteCustomizado.setTipoComprovanteId(ContanteTipoComprovante.OCD_PUNTO_VENTA_ESTONO.getId());
orgaoComprovanteCustomizado.setCveTipoComprovante(ContanteTipoComprovante.OCD_PUNTO_VENTA_ESTONO.getDescricao());
orgaoComprovanteCustomizado.setTxtComprovanteCustomizado(ckMessageComprovanteOcdEstorno.getValue());
orgaoComprovanteCustomizado = setTipoComprovante(ContanteTipoComprovante.OCD_PUNTO_VENTA_ESTONO, ckMessageComprovanteOcdPuntoVentaEstorno.getValue());
orgaoComprovanteCustomizadoService.suscribir(orgaoComprovanteCustomizado);
}
}
private void salvarOuAtualizarTipoComprovanteOcdEstornoCredito() {
OrgaoComprovanteCustomizado orgaoComprovanteCustomizado;
orgaoComprovanteCustomizado = orgaoComprovanteCustomizadoService.buscarPorOrgaoPorTipoComprovanteId(orgaoConcedente,
ContanteTipoComprovante.OCD_ESTORNO_CREDITO.getId());
OrgaoComprovanteCustomizado orgaoComprovanteCustomizado = orgaoComprovanteCustomizadoService.buscarPorOrgaoPorTipoComprovanteId(orgaoConcedente, ContanteTipoComprovante.OCD_ESTORNO_CREDITO.getId());
if (orgaoComprovanteCustomizado != null) {
if (StringUtils.isNotEmpty(ckMessageComprovanteOcdEstornoCredito.getValue())) {
orgaoComprovanteCustomizado.setActivo(Boolean.TRUE);
@ -714,15 +745,60 @@ public class EditarOrgaoConcedenteController extends MyGenericForwardComposer {
orgaoComprovanteCustomizado.setTxtComprovanteCustomizado(ckMessageComprovanteOcdEstornoCredito.getValue());
orgaoComprovanteCustomizadoService.actualizacion(orgaoComprovanteCustomizado);
} else if (StringUtils.isNotEmpty(ckMessageComprovanteOcdEstornoCredito.getValue())) {
orgaoComprovanteCustomizado = new OrgaoComprovanteCustomizado();
orgaoComprovanteCustomizado.setOrgaoConcedente(orgaoConcedente);
orgaoComprovanteCustomizado.setTipoComprovanteId(ContanteTipoComprovante.OCD_ESTORNO_CREDITO.getId());
orgaoComprovanteCustomizado.setCveTipoComprovante(ContanteTipoComprovante.OCD_ESTORNO_CREDITO.getDescricao());
orgaoComprovanteCustomizado.setTxtComprovanteCustomizado(ckMessageComprovanteOcdEstorno.getValue());
orgaoComprovanteCustomizado = setTipoComprovante(ContanteTipoComprovante.OCD_ESTORNO_CREDITO, ckMessageComprovanteOcdEstornoCredito.getValue());
orgaoComprovanteCustomizadoService.suscribir(orgaoComprovanteCustomizado);
}
}
private void salvarOuAtualizarTipoComprovanteDevolucao() {
OrgaoComprovanteCustomizado orgaoComprovanteCustomizado = orgaoComprovanteCustomizadoService.buscarPorOrgaoPorTipoComprovanteId(orgaoConcedente, ContanteTipoComprovante.DEVOLUCAO.getId());
if (orgaoComprovanteCustomizado != null) {
if (StringUtils.isNotEmpty(ckMessageComprovanteDevolucao.getValue())) {
orgaoComprovanteCustomizado.setActivo(Boolean.TRUE);
} else {
orgaoComprovanteCustomizado.setActivo(Boolean.FALSE);
}
orgaoComprovanteCustomizado.setTxtComprovanteCustomizado(ckMessageComprovanteDevolucao.getValue());
orgaoComprovanteCustomizadoService.actualizacion(orgaoComprovanteCustomizado);
} else if (StringUtils.isNotEmpty(ckMessageComprovanteDevolucao.getValue())) {
orgaoComprovanteCustomizado = setTipoComprovante(ContanteTipoComprovante.DEVOLUCAO, ckMessageComprovanteDevolucao.getValue());
orgaoComprovanteCustomizadoService.suscribir(orgaoComprovanteCustomizado);
}
}
private void salvarOuAtualizarTipoComprovanteRemarcacao() {
OrgaoComprovanteCustomizado orgaoComprovanteCustomizado = orgaoComprovanteCustomizadoService.buscarPorOrgaoPorTipoComprovanteId(orgaoConcedente, ContanteTipoComprovante.REMARCACAO.getId());
if (orgaoComprovanteCustomizado != null) {
if (StringUtils.isNotEmpty(ckMessageComprovanteRemarcacao.getValue())) {
orgaoComprovanteCustomizado.setActivo(Boolean.TRUE);
} else {
orgaoComprovanteCustomizado.setActivo(Boolean.FALSE);
}
orgaoComprovanteCustomizado.setTxtComprovanteCustomizado(ckMessageComprovanteRemarcacao.getValue());
orgaoComprovanteCustomizadoService.actualizacion(orgaoComprovanteCustomizado);
} else if (StringUtils.isNotEmpty(ckMessageComprovanteRemarcacao.getValue())) {
orgaoComprovanteCustomizado = setTipoComprovante(ContanteTipoComprovante.REMARCACAO, ckMessageComprovanteRemarcacao.getValue());
orgaoComprovanteCustomizadoService.suscribir(orgaoComprovanteCustomizado);
}
}
private OrgaoComprovanteCustomizado setTipoComprovante(ContanteTipoComprovante tipoComprovante, String messageComprovante) {
OrgaoComprovanteCustomizado orgaoComprovanteCustomizado = new OrgaoComprovanteCustomizado();
orgaoComprovanteCustomizado = new OrgaoComprovanteCustomizado();
orgaoComprovanteCustomizado.setOrgaoConcedente(orgaoConcedente);
orgaoComprovanteCustomizado.setTipoComprovanteId(tipoComprovante.getId());
orgaoComprovanteCustomizado.setCveTipoComprovante(tipoComprovante.getDescricao());
orgaoComprovanteCustomizado.setTxtComprovanteCustomizado(messageComprovante);
return orgaoComprovanteCustomizado;
}
/* comentado para próxima entrega
private void salvarOuAtualizarTipoComprovanteCancelamento() {
OrgaoComprovanteCustomizado orgaoComprovanteCustomizado;
@ -746,29 +822,6 @@ public class EditarOrgaoConcedenteController extends MyGenericForwardComposer {
}
}
private void salvarOuAtualizarTipoComprovanteDevolucao() {
OrgaoComprovanteCustomizado orgaoComprovanteCustomizado;
orgaoComprovanteCustomizado = orgaoComprovanteCustomizadoService.buscarPorOrgao(orgaoConcedente,
ContanteTipoComprovante.DEVOLUCAO.getDescricao());
if (orgaoComprovanteCustomizado != null) {
if (StringUtils.isNotEmpty(ckMessageComprovanteDevolucao.getValue())) {
orgaoComprovanteCustomizado.setActivo(Boolean.TRUE);
} else {
orgaoComprovanteCustomizado.setActivo(Boolean.FALSE);
}
orgaoComprovanteCustomizado.setTxtComprovanteCustomizado(ckMessageComprovanteDevolucao.getValue());
orgaoComprovanteCustomizadoService.actualizacion(orgaoComprovanteCustomizado);
} else if (StringUtils.isNotEmpty(ckMessageComprovanteDevolucao.getValue())) {
orgaoComprovanteCustomizado = new OrgaoComprovanteCustomizado();
orgaoComprovanteCustomizado.setOrgaoConcedente(orgaoConcedente);
orgaoComprovanteCustomizado.setTipoComprovanteId(ContanteTipoComprovante.DEVOLUCAO.getId());
orgaoComprovanteCustomizado.setCveTipoComprovante(ContanteTipoComprovante.DEVOLUCAO.getDescricao());
orgaoComprovanteCustomizado.setTxtComprovanteCustomizado(ckMessageComprovanteDevolucao.getValue());
orgaoComprovanteCustomizadoService.suscribir(orgaoComprovanteCustomizado);
}
}
private void salvarOuAtualizarTipoComprovanteOcdReembolso() {
OrgaoComprovanteCustomizado orgaoComprovanteCustomizado;
orgaoComprovanteCustomizado = orgaoComprovanteCustomizadoService.buscarPorOrgao(orgaoConcedente,
@ -863,7 +916,17 @@ public class EditarOrgaoConcedenteController extends MyGenericForwardComposer {
ckMessageComprovanteOcdEstornoCredito.setValue(textboxMessageComprovanteOcdEstornoCredito.getValue());
}
}
public void onClick$btnCarregarMessageComprovanteDevolucao(Event ev) throws InterruptedException {
if(StringUtils.isNotBlank(textboxMessageComprovanteDevolucao.getValue())){
ckMessageComprovanteDevolucao.setValue(textboxMessageComprovanteDevolucao.getValue());
}
}
public void onClick$btnCarregarMessageComprovanteRemarcacao(Event ev) throws InterruptedException {
if(StringUtils.isNotBlank(textboxMessageComprovanteRemarcacao.getValue())){
ckMessageComprovanteDevolucao.setValue(textboxMessageComprovanteRemarcacao.getValue());
}
}
public MyTextboxDecimal getTxtIndicePeaje() {
return txtIndicePeaje;
}

View File

@ -6,6 +6,8 @@ package com.rjconsultores.ventaboletos.web.gui.controladores.seguridad;
import java.util.ArrayList;
import java.util.Calendar;
import java.util.Collections;
import java.util.Comparator;
import java.util.List;
import org.apache.commons.collections.CollectionUtils;
@ -820,7 +822,14 @@ public class EditarEstacionController extends MyGenericForwardComposer {
}
public List<TipoIntegracaoTEF> getLsIntegracaoTef() {
return TipoIntegracaoTEF.list();
List<TipoIntegracaoTEF> lsIntegracao = TipoIntegracaoTEF.list();
Collections.sort(lsIntegracao, new Comparator<TipoIntegracaoTEF>() {
@Override
public int compare(TipoIntegracaoTEF o1, TipoIntegracaoTEF o2) {
return o1.toString().compareTo(o2.toString());
}
});
return lsIntegracao;
}
public void onChange$cmbEmpresa(Event ev) {
@ -840,7 +849,8 @@ public class EditarEstacionController extends MyGenericForwardComposer {
public void onChange$cmbIntegracaoTef(Event ev) {
TipoIntegracaoTEF tipoIntegracaoTEF = (TipoIntegracaoTEF) cmbIntegracaoTef.getSelectedItem().getValue();
if (tipoIntegracaoTEF != null && tipoIntegracaoTEF.equals(TipoIntegracaoTEF.ADYEN)) {
if (tipoIntegracaoTEF != null && (tipoIntegracaoTEF.equals(TipoIntegracaoTEF.ADYEN)
|| tipoIntegracaoTEF.equals(TipoIntegracaoTEF.CREDIBANCO))) {
rowDescricao.setVisible(true);
rowNumeroDeSerie.setVisible(true);
colunmNumeroDeSerie.setVisible(true);

View File

@ -799,6 +799,8 @@
<tab
label="${c:l('editarOrgaoConcedenteControlle.configComprovanteCustomizado.label')}" />
<tab
label="${c:l('editarOrgaoConcedenteControlle.configComprovanteCustomizadoHTML.label')}" />
</tabs>
<tabpanels>
@ -808,6 +810,24 @@
id="ckMessageComprovanteDevolucao" value="" width="100%">
</ckeditor>
</tabpanel>
<tabpanel>
<grid>
<rows>
<row>
<textbox
id="textboxMessageComprovanteDevolucao" value="" rows="20"
width="100%" height="100%" />
</row>
<row>
<button
id="btnCarregarMessageComprovanteDevolucao" height="20"
label="${c:l('editarOrgaoConcedenteControlle.editarComprovanteCustomizado.label')}" />
</row>
</rows>
</grid>
</tabpanel>
</tabpanels>
</tabbox>
@ -960,6 +980,42 @@
</tabpanel>
</tabpanels>
</tabbox>
<tabbox id="tabRemarcacao" visible="false">
<tabs>
<tab
label="${c:l('editarOrgaoConcedenteControlle.configComprovanteCustomizado.label')}" />
<tab
label="${c:l('editarOrgaoConcedenteControlle.configComprovanteCustomizadoHTML.label')}" />
</tabs>
<tabpanels>
<tabpanel>
<ckeditor
id="ckMessageComprovanteRemarcacao" value="" width="100%">
</ckeditor>
</tabpanel>
<tabpanel>
<grid>
<rows>
<row>
<textbox
id="textboxMessageComprovanteRemarcacao" value="" rows="20"
width="100%" height="100%" />
</row>
<row>
<button
id="btnCarregarMessageComprovanteRemarcacao" height="20"
label="${c:l('editarOrgaoConcedenteControlle.editarComprovanteCustomizado.label')}" />
</row>
</rows>
</grid>
</tabpanel>
</tabpanels>
</tabbox>
</tabpanel>
<tabpanel>
<ckeditor id="ckCustomizacaoRodapeCupomDeEmbarque"