Refatoraçao recarga celular feat bug#AL-3513' (!371) from AL-3513 into master
Reviewed-on: adm/VentaBoletosAdm#371 Reviewed-by: Gleison da Cruz <gleison.cruz@totvs.com.br>master 1.45.0
commit
f4bcd12660
6
pom.xml
6
pom.xml
|
@ -4,12 +4,12 @@
|
|||
<modelVersion>4.0.0</modelVersion>
|
||||
<groupId>br.com.rjconsultores</groupId>
|
||||
<artifactId>ventaboletosadm</artifactId>
|
||||
<version>1.44.1</version>
|
||||
<version>1.45.0</version>
|
||||
<packaging>war</packaging>
|
||||
|
||||
<properties>
|
||||
<modelWeb.version>1.33.0</modelWeb.version>
|
||||
<flyway.version>1.25.0</flyway.version>
|
||||
<modelWeb.version>1.34.0</modelWeb.version>
|
||||
<flyway.version>1.26.0</flyway.version>
|
||||
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
|
||||
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
|
||||
</properties>
|
||||
|
|
|
@ -87,6 +87,7 @@ import com.rjconsultores.ventaboletos.entidad.EmpresaEmailFlexBus;
|
|||
import com.rjconsultores.ventaboletos.entidad.EmpresaImposto;
|
||||
import com.rjconsultores.ventaboletos.entidad.EmpresaMercadoPagoConfig;
|
||||
import com.rjconsultores.ventaboletos.entidad.EmpresaPMArtespConfig;
|
||||
import com.rjconsultores.ventaboletos.entidad.EmpresaRecargaConfig;
|
||||
import com.rjconsultores.ventaboletos.entidad.EmpresaSaferConfig;
|
||||
import com.rjconsultores.ventaboletos.entidad.Estado;
|
||||
import com.rjconsultores.ventaboletos.entidad.FormaPago;
|
||||
|
@ -111,6 +112,7 @@ import com.rjconsultores.ventaboletos.service.EmpresaEmailService;
|
|||
import com.rjconsultores.ventaboletos.service.EmpresaImpostoService;
|
||||
import com.rjconsultores.ventaboletos.service.EmpresaMercadoPagoConfigService;
|
||||
import com.rjconsultores.ventaboletos.service.EmpresaPMArtespConfigService;
|
||||
import com.rjconsultores.ventaboletos.service.EmpresaRecargaService;
|
||||
import com.rjconsultores.ventaboletos.service.EmpresaSaferConfigService;
|
||||
import com.rjconsultores.ventaboletos.service.EmpresaService;
|
||||
import com.rjconsultores.ventaboletos.service.EstadoService;
|
||||
|
@ -177,6 +179,8 @@ public class EditarEmpresaController extends MyGenericForwardComposer {
|
|||
@Autowired
|
||||
private EmpresaCieloLinkService empresaCieloLinkService;
|
||||
@Autowired
|
||||
private EmpresaRecargaService empresaRecargaService;
|
||||
@Autowired
|
||||
private EmpresaSaferConfigService empresaSaferConfigService;
|
||||
@Autowired
|
||||
private EmpresaAdyenConfigService empresaAdyenConfigService;
|
||||
|
@ -194,6 +198,7 @@ public class EditarEmpresaController extends MyGenericForwardComposer {
|
|||
private EmpresaEmailConfig empresaEmailConfig;
|
||||
private EmpresaEmailFlexBus empresaEmailFlexBus;
|
||||
private EmpresaCieloLinkConfig empresaCieloLinkConfig;
|
||||
private EmpresaRecargaConfig empresaRecargaConfig;
|
||||
private EmpresaSaferConfig empresaSaferConfig;
|
||||
private EmpresaAdyenConfig empresaAdyenConfig;
|
||||
private EmpresaMercadoPagoConfig empresaMercadoPagoConfig;
|
||||
|
@ -243,6 +248,10 @@ public class EditarEmpresaController extends MyGenericForwardComposer {
|
|||
private Textbox txtMinutosCancela;
|
||||
private Textbox txtCieloUrl;
|
||||
|
||||
//Recarga Celular
|
||||
private Textbox txtRecargaClientId;
|
||||
private Textbox txtRecargaSecret;
|
||||
|
||||
//eRede
|
||||
private Checkbox chkRedeProducao;
|
||||
private Textbox txtFiliation;
|
||||
|
@ -527,6 +536,7 @@ public class EditarEmpresaController extends MyGenericForwardComposer {
|
|||
if (empresa != null && empresa.getEmpresaId() != null) {
|
||||
empresaEmailFlexBus = empresaEmailFlexBusService.buscarPorEmpresa(empresa);
|
||||
empresaCieloLinkConfig = empresaCieloLinkService.buscarPorEmpresa(empresa).orElse(null);
|
||||
empresaRecargaConfig = empresaRecargaService.buscarPorEmpresa(empresa).orElse(null);
|
||||
}
|
||||
|
||||
super.doAfterCompose(comp);
|
||||
|
@ -593,7 +603,12 @@ public class EditarEmpresaController extends MyGenericForwardComposer {
|
|||
txtSecret.setText(empresaCieloLinkConfig.getSecret());
|
||||
txtCieloUrl.setText(empresaCieloLinkConfig.getUrl());
|
||||
txtMinutosCancela.setText(empresaCieloLinkConfig.getMinutosCancela().toString());
|
||||
}
|
||||
}
|
||||
|
||||
if (empresaRecargaConfig != null) {
|
||||
txtRecargaClientId.setText(empresaRecargaConfig.getClientId());
|
||||
txtRecargaSecret.setText(empresaRecargaConfig.getSecret());
|
||||
}
|
||||
|
||||
if (empresaSaferConfig != null) {
|
||||
txtPartnerId.setText(empresaSaferConfig.getPartnerId());
|
||||
|
@ -1252,7 +1267,17 @@ public class EditarEmpresaController extends MyGenericForwardComposer {
|
|||
} else {
|
||||
preencheInformacoesCieloLinkConfig();
|
||||
empresaCieloLinkService.actualizacion(empresaCieloLinkConfig);
|
||||
}
|
||||
}
|
||||
|
||||
if (empresaRecargaConfig == null) {
|
||||
empresaRecargaConfig = new EmpresaRecargaConfig();
|
||||
empresaRecargaConfig.setEmpresa(empresa);
|
||||
preencheInformacoesRecargaConfig();
|
||||
empresaRecargaConfig = empresaRecargaService.suscribir(empresaRecargaConfig);
|
||||
} else {
|
||||
preencheInformacoesRecargaConfig();
|
||||
empresaRecargaService.actualizacion(empresaRecargaConfig);
|
||||
}
|
||||
|
||||
if (empresaEmail == null) {
|
||||
empresaEmail = new EmpresaEmail();
|
||||
|
@ -1506,6 +1531,11 @@ public class EditarEmpresaController extends MyGenericForwardComposer {
|
|||
);
|
||||
}
|
||||
|
||||
private void preencheInformacoesRecargaConfig() {
|
||||
empresaRecargaConfig.setClientId(txtRecargaClientId.getValue());
|
||||
empresaRecargaConfig.setSecret(txtRecargaSecret.getValue());
|
||||
}
|
||||
|
||||
private boolean validarEmail() {
|
||||
if (txtEmail.getText() == null || txtEmail.getText().isEmpty()) {
|
||||
return true;
|
||||
|
|
|
@ -425,6 +425,7 @@
|
|||
<value>com.rjconsultores.ventaboletos.entidad.HistoricoFormaPagoPuntoVenta</value>
|
||||
<value>com.rjconsultores.ventaboletos.entidad.EmpresaAdyenConfig</value>
|
||||
<value>com.rjconsultores.ventaboletos.entidad.EmpresaCieloLinkConfig</value>
|
||||
<value>com.rjconsultores.ventaboletos.entidad.EmpresaRecargaConfig</value>
|
||||
<value>com.rjconsultores.ventaboletos.entidad.EmpresaMercadoPagoConfig</value>
|
||||
|
||||
<value>com.rjconsultores.ventaboletos.entidad.GP_PricingEspecifico</value>
|
||||
|
|
|
@ -1746,6 +1746,7 @@ editarEmpresaController.window.title = Empresa
|
|||
editarEmpresaController.btnApagar.tooltiptext = Eliminar
|
||||
editarEmpresaController.btnSalvar.tooltiptext = Salvar
|
||||
editarEmpresaController.btnFechar.tooltiptext = Fechar
|
||||
editarEmpresaController.configuracaoRecarga.label= RvHub
|
||||
editarEmpresaController.lbNome.value = Descrição
|
||||
editarEmpresaController.lbConfiguraciones.value = Configurações
|
||||
editarEmpresaController.lbActivo.value = Ativo
|
||||
|
|
|
@ -1551,6 +1551,7 @@ editarEmpresaController.window.title = Empresa
|
|||
editarEmpresaController.btnApagar.tooltiptext = Eliminar
|
||||
editarEmpresaController.btnSalvar.tooltiptext = Guardar
|
||||
editarEmpresaController.btnFechar.tooltiptext = Cerrar
|
||||
editarEmpresaController.configuracaoRecarga.label= RvHub
|
||||
editarEmpresaController.lbNome.value = Descripción
|
||||
editarEmpresaController.lbConfiguraciones.value = Configuraciones
|
||||
editarEmpresaController.lbActivo.value = Activo
|
||||
|
|
|
@ -1758,6 +1758,7 @@ editarEmpresaController.window.title = Empresa
|
|||
editarEmpresaController.btnApagar.tooltiptext = Eliminar
|
||||
editarEmpresaController.btnSalvar.tooltiptext = Salvar
|
||||
editarEmpresaController.btnFechar.tooltiptext = Fechar
|
||||
editarEmpresaController.configuracaoRecarga.label= RvHub
|
||||
editarEmpresaController.lbNome.value = Descrição
|
||||
editarEmpresaController.lbConfiguraciones.value = Configurações
|
||||
editarEmpresaController.lbActivo.value = Ativo
|
||||
|
|
|
@ -58,6 +58,8 @@
|
|||
label="${c:l('editarEmpresaController.configuracaoFlexbus.label')}" />
|
||||
<tab
|
||||
label="${c:l('editarEmpresaController.configuracaoCieloLink.label')}" />
|
||||
<tab
|
||||
label="${c:l('editarEmpresaController.configuracaoRecarga.label')}" />
|
||||
<tab id="tabSafer" visible="false"
|
||||
label="${c:l('editarEmpresaController.lblSafer.value')}" />
|
||||
<tab id="tabAdyen"
|
||||
|
@ -2267,6 +2269,37 @@
|
|||
</grid>
|
||||
</tabpanel>
|
||||
|
||||
<tabpanel>
|
||||
<grid fixedLayout="true">
|
||||
<columns>
|
||||
<column width="25%" />
|
||||
<column width="75%" />
|
||||
</columns>
|
||||
<rows>
|
||||
<row>
|
||||
<label
|
||||
value="${c:l('editarEmpresaController.lblClientId.value')}" />
|
||||
<textbox id="txtRecargaClientId"
|
||||
isUpperCase="false"
|
||||
width="70%"
|
||||
maxlength="50"
|
||||
use="com.rjconsultores.ventaboletos.web.utilerias.MyTextboxCustom" />
|
||||
</row>
|
||||
|
||||
<row>
|
||||
<label
|
||||
value="${c:l('editarEmpresaController.lblSecret.value')}" />
|
||||
<textbox id="txtRecargaSecret"
|
||||
isUpperCase="false"
|
||||
width="70%"
|
||||
maxlength="60"
|
||||
use="com.rjconsultores.ventaboletos.web.utilerias.MyTextboxCustom" />
|
||||
</row>
|
||||
|
||||
</rows>
|
||||
</grid>
|
||||
</tabpanel>
|
||||
|
||||
<tabpanel >
|
||||
<grid fixedLayout="true">
|
||||
<columns>
|
||||
|
|
Loading…
Reference in New Issue