fixes bug#14136

dev:Julio
qua:Wallysson

git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Model/trunk/modelWeb@92821 d1611594-4594-4d17-8e1d-87c2c4800839
master
lucassilverio 2019-05-03 21:21:04 +00:00
parent 7f9a743c23
commit ec2de54648
1 changed files with 5 additions and 5 deletions

View File

@ -398,7 +398,7 @@ public class TramoRutaServiceImpl implements TramoRutaService {
nuevaSecuencia.setKmCoeficiente3(orgaoTramo.getKmCoeficiente3()); nuevaSecuencia.setKmCoeficiente3(orgaoTramo.getKmCoeficiente3());
nuevaSecuencia.setOrgaoTramoId(orgaoTramo.getOrgaoTramoId()); nuevaSecuencia.setOrgaoTramoId(orgaoTramo.getOrgaoTramoId());
} }
incluirCoeficiente(nuevaSecuencia); incluirCoeficiente(nuevaSecuencia, rutaTramoVO);
} }
private void atualizandoSecuenciaPorTramosExistente(RutaTramoVO rutaTramoVO, Parada origen, Parada destino, Via via, SecuenciaRutaTramoCoeficienteVO nuevaSecuencia) { private void atualizandoSecuenciaPorTramosExistente(RutaTramoVO rutaTramoVO, Parada origen, Parada destino, Via via, SecuenciaRutaTramoCoeficienteVO nuevaSecuencia) {
@ -411,14 +411,14 @@ public class TramoRutaServiceImpl implements TramoRutaService {
} }
} }
private void incluirCoeficiente(SecuenciaRutaTramoCoeficienteVO nuevaSecuencia) { private void incluirCoeficiente(SecuenciaRutaTramoCoeficienteVO nuevaSecuencia, RutaTramoVO rutaTramoVO) {
if (nuevaSecuencia.getKmCoeficiente1() == null) { if (nuevaSecuencia.getKmCoeficiente1() == null && rutaTramoVO.getCoeficienteDefault1() != null) {
nuevaSecuencia.setKmCoeficiente1(nuevaSecuencia.getKmReal()); nuevaSecuencia.setKmCoeficiente1(nuevaSecuencia.getKmReal());
} }
if (nuevaSecuencia.getKmCoeficiente2() == null) { if (nuevaSecuencia.getKmCoeficiente2() == null && rutaTramoVO.getCoeficienteDefault2() != null) {
nuevaSecuencia.setKmCoeficiente2(nuevaSecuencia.getKmReal()); nuevaSecuencia.setKmCoeficiente2(nuevaSecuencia.getKmReal());
} }
if (nuevaSecuencia.getKmCoeficiente3() == null) { if (nuevaSecuencia.getKmCoeficiente3() == null && rutaTramoVO.getCoeficienteDefault3() != null) {
nuevaSecuencia.setKmCoeficiente3(nuevaSecuencia.getKmReal()); nuevaSecuencia.setKmCoeficiente3(nuevaSecuencia.getKmReal());
} }
} }