bug#al-2753

bug#al-2761
GLPI 64102 - {Projeto} - Espec Pricing Conexão - Aguia Branca
GLPI 64044 - Erro ao Salvar Conexão entre LInhas HML e Produção - Ouro
Prat
dev:
qua:
master
valdir.cordeiro 2023-06-05 09:09:19 -03:00
parent d723c801b3
commit 2d5a52824e
2 changed files with 5 additions and 5 deletions

View File

@ -4,7 +4,7 @@
<modelVersion>4.0.0</modelVersion> <modelVersion>4.0.0</modelVersion>
<groupId>br.com.rjconsultores</groupId> <groupId>br.com.rjconsultores</groupId>
<artifactId>ventaboletosadm</artifactId> <artifactId>ventaboletosadm</artifactId>
<version>1.7.4</version> <version>1.7.5</version>
<packaging>war</packaging> <packaging>war</packaging>
<properties> <properties>

View File

@ -402,17 +402,17 @@ public class GerarConexionPorRutaController extends MyGenericForwardComposer {
conexionRutaConf.setTiempoMin(txtTiempoMin.getValue()); conexionRutaConf.setTiempoMin(txtTiempoMin.getValue());
conexionRutaConf.setTiempoMax(txtTiempoMax.getValue()); conexionRutaConf.setTiempoMax(txtTiempoMax.getValue());
Double desconto = txtDesconto.getValue(); Double desconto = txtDesconto.getValue() == null ? 0d : txtDesconto.getValue();
Boolean descontoAlterado = false; Boolean descontoAlterado = false;
BigDecimal descontoAnterior = conexionRutaConf.getDescuento(); BigDecimal descontoAnterior = conexionRutaConf.getDescuento();
//Valida se o desconto ja existia ou se e novo //Valida se o desconto ja existia ou se e novo
if(descontoAnterior != null && descontoAnterior.doubleValue() != desconto) { if(descontoAnterior != null && (desconto != null && descontoAnterior.doubleValue() != desconto)) {
conexionRutaConf.setDescuento(new BigDecimal(desconto)); conexionRutaConf.setDescuento(new BigDecimal(desconto));
descontoAlterado = true; descontoAlterado = true;
} }
if(descontoAnterior == null) { if(descontoAnterior == null && desconto != null) {
conexionRutaConf.setDescuento(new BigDecimal(desconto)); conexionRutaConf.setDescuento(new BigDecimal(desconto));
} }
@ -440,7 +440,7 @@ public class GerarConexionPorRutaController extends MyGenericForwardComposer {
List<ConexionDescuento> conexionDescontos = new ArrayList<>(); List<ConexionDescuento> conexionDescontos = new ArrayList<>();
if(isConexionGerada) { if(isConexionGerada) {
if(desconto != 0 ) { if(desconto != null && desconto != 0 ) {
criarNovosDescontosPorConexao(conexionDescontos); criarNovosDescontosPorConexao(conexionDescontos);
} }
} else if(descontoAlterado){ //Se nao foi gerado novas conexoes, mas foi alterado o desconto } else if(descontoAlterado){ //Se nao foi gerado novas conexoes, mas foi alterado o desconto