Merge pull request 'fixes bug#AL-3065' (!242) from AL-3065 into master
Reviewed-on: adm/VentaBoletosAdm#242 Reviewed-by: Gleison da Cruz <gleison.cruz@totvs.com.br>master 1.11.6
commit
69acd1c3b2
2
pom.xml
2
pom.xml
|
@ -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.11.5</version>
|
<version>1.11.6</version>
|
||||||
<packaging>war</packaging>
|
<packaging>war</packaging>
|
||||||
|
|
||||||
<properties>
|
<properties>
|
||||||
|
|
|
@ -11,6 +11,8 @@ import java.util.List;
|
||||||
import java.util.Set;
|
import java.util.Set;
|
||||||
|
|
||||||
import org.hibernate.LazyInitializationException;
|
import org.hibernate.LazyInitializationException;
|
||||||
|
import org.slf4j.Logger;
|
||||||
|
import org.slf4j.LoggerFactory;
|
||||||
import org.springframework.beans.factory.annotation.Autowired;
|
import org.springframework.beans.factory.annotation.Autowired;
|
||||||
import org.springframework.context.annotation.Scope;
|
import org.springframework.context.annotation.Scope;
|
||||||
import org.springframework.stereotype.Controller;
|
import org.springframework.stereotype.Controller;
|
||||||
|
@ -35,6 +37,7 @@ import com.rjconsultores.ventaboletos.entidad.Ruta;
|
||||||
import com.rjconsultores.ventaboletos.entidad.RutaCaseta;
|
import com.rjconsultores.ventaboletos.entidad.RutaCaseta;
|
||||||
import com.rjconsultores.ventaboletos.entidad.RutaEmpresa;
|
import com.rjconsultores.ventaboletos.entidad.RutaEmpresa;
|
||||||
import com.rjconsultores.ventaboletos.entidad.RutaSecuencia;
|
import com.rjconsultores.ventaboletos.entidad.RutaSecuencia;
|
||||||
|
import com.rjconsultores.ventaboletos.entidad.Usuario;
|
||||||
import com.rjconsultores.ventaboletos.exception.BusinessException;
|
import com.rjconsultores.ventaboletos.exception.BusinessException;
|
||||||
import com.rjconsultores.ventaboletos.service.CasetaPeajeService;
|
import com.rjconsultores.ventaboletos.service.CasetaPeajeService;
|
||||||
import com.rjconsultores.ventaboletos.service.ConstanteService;
|
import com.rjconsultores.ventaboletos.service.ConstanteService;
|
||||||
|
@ -60,6 +63,7 @@ import com.rjconsultores.ventaboletos.web.utilerias.render.RenderRutaDesc;
|
||||||
public class GenerarTarifaOrgaoController extends MyGenericForwardComposer {
|
public class GenerarTarifaOrgaoController extends MyGenericForwardComposer {
|
||||||
|
|
||||||
private static final long serialVersionUID = 1L;
|
private static final long serialVersionUID = 1L;
|
||||||
|
private static Logger log = LoggerFactory.getLogger(GenerarTarifaOrgaoController.class);
|
||||||
|
|
||||||
@Autowired
|
@Autowired
|
||||||
private RutaService rutaService;
|
private RutaService rutaService;
|
||||||
|
@ -304,9 +308,12 @@ public class GenerarTarifaOrgaoController extends MyGenericForwardComposer {
|
||||||
|
|
||||||
if (!chkZerarTabela.isChecked()) {
|
if (!chkZerarTabela.isChecked()) {
|
||||||
try {
|
try {
|
||||||
|
Usuario usuario = UsuarioLogado.getUsuarioLogado();
|
||||||
|
log.info("INICIO DE GERAR TARIFA OFICIAL -- USUARIO: " + usuario.getUsuarioId());
|
||||||
|
|
||||||
if (chkTarifa.isChecked()) {
|
if (chkTarifa.isChecked()) {
|
||||||
tarifaOficialService.gerarAtualizarTarifa(listSelectedRutas, orgaoConcedente, lsEmpresaSelected,converterLiistDeCasetaPeajeEmArrayDeCasetaPeaje(listSelectedCasetaPeaje));
|
tarifaOficialService.gerarAtualizarTarifa(listSelectedRutas, orgaoConcedente, lsEmpresaSelected,converterLiistDeCasetaPeajeEmArrayDeCasetaPeaje(listSelectedCasetaPeaje));
|
||||||
|
log.info("FIM DE GERAR TARIFA OFICIAL -- TARIFA");
|
||||||
}
|
}
|
||||||
|
|
||||||
boolean gerarTabelaZerada = !chkTarifa.isChecked();
|
boolean gerarTabelaZerada = !chkTarifa.isChecked();
|
||||||
|
@ -316,6 +323,8 @@ public class GenerarTarifaOrgaoController extends MyGenericForwardComposer {
|
||||||
lsParadaIds=retornarListParadaIds(listSelectedParadas);
|
lsParadaIds=retornarListParadaIds(listSelectedParadas);
|
||||||
}
|
}
|
||||||
tarifaOficialService.atualizarTaxaEmbarque(listSelectedRutas, orgaoConcedente.getOrgaoConcedenteId(), gerarTabelaZerada, lsEmpresaSelected,lsParadaIds);
|
tarifaOficialService.atualizarTaxaEmbarque(listSelectedRutas, orgaoConcedente.getOrgaoConcedenteId(), gerarTabelaZerada, lsEmpresaSelected,lsParadaIds);
|
||||||
|
|
||||||
|
log.info("FIM DE GERAR TARIFA OFICIAL -- TAXA DE EMBARQUE");
|
||||||
}
|
}
|
||||||
|
|
||||||
if (chkSeguro.isChecked()) {
|
if (chkSeguro.isChecked()) {
|
||||||
|
@ -324,6 +333,7 @@ public class GenerarTarifaOrgaoController extends MyGenericForwardComposer {
|
||||||
|
|
||||||
if (chkTipoSeguro.isChecked()) {
|
if (chkTipoSeguro.isChecked()) {
|
||||||
tarifaOficialService.atualizarSeguro(listSelectedRutas, orgaoConcedente.getOrgaoConcedenteId(), TipoSeguro.TPP);
|
tarifaOficialService.atualizarSeguro(listSelectedRutas, orgaoConcedente.getOrgaoConcedenteId(), TipoSeguro.TPP);
|
||||||
|
log.info("FIM DE GERAR TARIFA OFICIAL -- SEGURO");
|
||||||
}
|
}
|
||||||
|
|
||||||
if (chkPedagio.isChecked()) {
|
if (chkPedagio.isChecked()) {
|
||||||
|
@ -332,21 +342,26 @@ public class GenerarTarifaOrgaoController extends MyGenericForwardComposer {
|
||||||
}else {
|
}else {
|
||||||
tarifaOficialService.atualizarPedagioPorListaDePracaDePagio(listSelectedCasetaPeaje, retornarEmpresaId());
|
tarifaOficialService.atualizarPedagioPorListaDePracaDePagio(listSelectedCasetaPeaje, retornarEmpresaId());
|
||||||
}
|
}
|
||||||
|
|
||||||
|
log.info("FIM DE GERAR TARIFA OFICIAL -- PEDAGIO");
|
||||||
}
|
}
|
||||||
|
|
||||||
if (chkTipoSeguro.isChecked()) {
|
if (chkTipoSeguro.isChecked()) {
|
||||||
tarifaOficialService.atualizarSeguroTPP(listSelectedRutas, orgaoConcedente.getOrgaoConcedenteId(), TipoSeguro.TPP);
|
tarifaOficialService.atualizarSeguroTPP(listSelectedRutas, orgaoConcedente.getOrgaoConcedenteId(), TipoSeguro.TPP);
|
||||||
|
log.info("FIM DE GERAR TARIFA OFICIAL -- SEGURO OPCIONAL");
|
||||||
}
|
}
|
||||||
|
|
||||||
tarifaOficialService.aplicarArredondamentoTarifa(orgaoConcedente.getOrgaoConcedenteId(), chkArredondarTaxaEmbarque.isChecked());
|
tarifaOficialService.aplicarArredondamentoTarifa(orgaoConcedente.getOrgaoConcedenteId(), chkArredondarTaxaEmbarque.isChecked());
|
||||||
|
|
||||||
long l = tarifaOficialService.obtenerCount(lsEmpresaSelected);
|
long l = tarifaOficialService.obtenerCount(lsEmpresaSelected);
|
||||||
|
log.info("FIM DE GERAR TARIFA OFICIAL: -- USUARIO: " + usuario.getUsuarioId() + "Foram gerados " + l + " registros.");
|
||||||
|
|
||||||
Messagebox.show(Labels.getLabel("generarTarifaOrgaoController.MSG.suscribirOK", new Object[] { l }),
|
Messagebox.show(Labels.getLabel("generarTarifaOrgaoController.MSG.suscribirOK", new Object[] { l }),
|
||||||
Labels.getLabel("indexController.mniGenerarTarifaOrgao.label"),
|
Labels.getLabel("indexController.mniGenerarTarifaOrgao.label"),
|
||||||
Messagebox.OK, Messagebox.INFORMATION);
|
Messagebox.OK, Messagebox.INFORMATION);
|
||||||
|
|
||||||
} catch (BusinessException e) {
|
} catch (BusinessException e) {
|
||||||
|
log.error("ERROR AO GERAR TARIFA OFICIAL:", e);
|
||||||
Messagebox.show(e.getLocalizedMessage(),
|
Messagebox.show(e.getLocalizedMessage(),
|
||||||
Labels.getLabel("indexController.mniGenerarTarifaOrgao.label"),
|
Labels.getLabel("indexController.mniGenerarTarifaOrgao.label"),
|
||||||
Messagebox.OK, Messagebox.EXCLAMATION);
|
Messagebox.OK, Messagebox.EXCLAMATION);
|
||||||
|
@ -359,6 +374,7 @@ public class GenerarTarifaOrgaoController extends MyGenericForwardComposer {
|
||||||
Labels.getLabel("indexController.mniGenerarTarifaOrgao.label"),
|
Labels.getLabel("indexController.mniGenerarTarifaOrgao.label"),
|
||||||
Messagebox.OK, Messagebox.INFORMATION);
|
Messagebox.OK, Messagebox.INFORMATION);
|
||||||
} catch (BusinessException e) {
|
} catch (BusinessException e) {
|
||||||
|
log.error("ERROR AO GERAR TARIFA OFICIAL:", e);
|
||||||
Messagebox.show(e.getLocalizedMessage(),
|
Messagebox.show(e.getLocalizedMessage(),
|
||||||
Labels.getLabel("indexController.mniGenerarTarifaOrgao.label"),
|
Labels.getLabel("indexController.mniGenerarTarifaOrgao.label"),
|
||||||
Messagebox.OK, Messagebox.EXCLAMATION);
|
Messagebox.OK, Messagebox.EXCLAMATION);
|
||||||
|
|
Loading…
Reference in New Issue