Merge pull request 'fixes #AL-2782' (!250) from AL-2782 into master

Reviewed-on: http://18.235.188.113:3000/adm/VentaBoletosAdm/pulls/250
Reviewed-by: Gleison da Cruz <gleison.cruz@totvs.com.br>
master 1.13.0
pinheiro 2023-08-18 23:34:53 +00:00
commit 6287d332d8
6 changed files with 43 additions and 20 deletions

View File

@ -4,12 +4,12 @@
<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.12.2</version> <version>1.13.0</version>
<packaging>war</packaging> <packaging>war</packaging>
<properties> <properties>
<modelWeb.version>1.9.1</modelWeb.version> <modelWeb.version>1.10.0</modelWeb.version>
<flyway.version>1.7.0</flyway.version> <flyway.version>1.8.0</flyway.version>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding> <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
</properties> </properties>

View File

@ -148,11 +148,9 @@ public class EditarPricingController extends PricingController {
private CategoriaService categoriaService; private CategoriaService categoriaService;
@Autowired @Autowired
private ParadaService paradaService; private ParadaService paradaService;
@Autowired @Autowired
private ConexionCtrlService conexionCtrlService; private ConexionCtrlService conexionCtrlService;
private Pricing pricing;
private MyListbox pricingList; private MyListbox pricingList;
private MyListbox pricingVigenciaList; private MyListbox pricingVigenciaList;
private MyListbox pricingImporteList; private MyListbox pricingImporteList;
@ -169,6 +167,8 @@ public class EditarPricingController extends PricingController {
private MyListbox pricingTipoServicioList; private MyListbox pricingTipoServicioList;
private MyListbox pricingOcupaAntecipaList; private MyListbox pricingOcupaAntecipaList;
private MyListbox pricingFormapagoList; private MyListbox pricingFormapagoList;
private MyListbox conexaoCtrlList;
private List<Empresa> lsEmpresa; private List<Empresa> lsEmpresa;
private List<PricingVigencia> lsPricingVigencia; private List<PricingVigencia> lsPricingVigencia;
private List<PricingImporte> lsPricingImporte; private List<PricingImporte> lsPricingImporte;
@ -185,7 +185,12 @@ public class EditarPricingController extends PricingController {
private List<PricingRuta> lsPricingRuta; private List<PricingRuta> lsPricingRuta;
private List<PricingTipoServicio> lsPricingTipoServicio; private List<PricingTipoServicio> lsPricingTipoServicio;
private List<PricingFormapago> lsPricingFormapago; private List<PricingFormapago> lsPricingFormapago;
private Combobox cmbEmpresa; private List<ConexionCtrl> lsConexoesCtrlList;
private List<ParadaVOConexionRuta> conexoesPricingList;
private List<ParadaVOConexionRuta> conexoesPricingListApresentacao;
private List<Parada> paradasConexao;
private List<PricingConexao> lsPricingConexao;
private Radio rdTransSi; private Radio rdTransSi;
private Radio rdTransNo; private Radio rdTransNo;
private Radio rdExibirVendaSi; private Radio rdExibirVendaSi;
@ -196,8 +201,10 @@ public class EditarPricingController extends PricingController {
private Radio rdReserNo; private Radio rdReserNo;
private Radio radioImp; private Radio radioImp;
private Radio radioPor; private Radio radioPor;
private MyTextboxDecimal descuentoporcredondo; private MyTextboxDecimal descuentoporcredondo;
private MyTextboxDecimal descuentoporcsen; private MyTextboxDecimal descuentoporcsen;
private Button btnSalvar; private Button btnSalvar;
private Button btnCopiar; private Button btnCopiar;
private Button btnNovoImporte; private Button btnNovoImporte;
@ -246,32 +253,32 @@ public class EditarPricingController extends PricingController {
private Button btnApagarCategoria; private Button btnApagarCategoria;
private Button btnModificarCategoria; private Button btnModificarCategoria;
private Button btnModificarFormaPago; private Button btnModificarFormaPago;
private boolean salvo = false;
private Boolean gravarNovo = Boolean.TRUE;
private Textbox nombrePricing; private Textbox nombrePricing;
private Intbox itxCantboleto; private Intbox itxCantboleto;
private Intbox cantdiasanticipacion; private Intbox cantdiasanticipacion;
private Combobox cmbIndGeneraFeriadoFechaVenta;
private Combobox cmbIndGeneraFeriadoFechaViaje;
private Integer buscarPricingInativosAtivos;
private Image imgPricingDividirIdaEVolta; private Image imgPricingDividirIdaEVolta;
private Checkbox chkIndSomenteAssentoSugerido; private Checkbox chkIndSomenteAssentoSugerido;
private Checkbox chkIndPricingDividirIdaEVolta; private Checkbox chkIndPricingDividirIdaEVolta;
private Checkbox chkIndSafer;
private Checkbox chkExibePopupPricingPol;
private Combobox cmbConexaoCtrl;
private Combobox cmbIndGeneraFeriadoFechaVenta;
private Combobox cmbIndGeneraFeriadoFechaViaje;
private Combobox cmbEmpresa;
private Radio rdOcupacaoTrechoSim; private Radio rdOcupacaoTrechoSim;
private Radio rdOcupacaoTrechoNao; private Radio rdOcupacaoTrechoNao;
private Checkbox chkIndSafer; private Pricing pricing;
private boolean salvo = false;
private Boolean gravarNovo = Boolean.TRUE;
private Integer buscarPricingInativosAtivos;
private List<ConexionCtrl> lsConexoesCtrlList;
private List<ParadaVOConexionRuta> conexoesPricingList;
private List<ParadaVOConexionRuta> conexoesPricingListApresentacao;
private List<Parada> paradasConexao;
private MyListbox conexaoCtrlList;
private List<PricingConexao> lsPricingConexao;
private Combobox cmbConexaoCtrl;
private void clearCombobox(Combobox combobox) { private void clearCombobox(Combobox combobox) {
int size = combobox.getItemCount(); int size = combobox.getItemCount();
@ -1005,6 +1012,8 @@ public class EditarPricingController extends PricingController {
if (cmbIndGeneraFeriadoFechaViaje.getSelectedItem() != null) { if (cmbIndGeneraFeriadoFechaViaje.getSelectedItem() != null) {
pricing.setIndGeneraFeriadoViaje((String) cmbIndGeneraFeriadoFechaViaje.getSelectedItem().getValue()); pricing.setIndGeneraFeriadoViaje((String) cmbIndGeneraFeriadoFechaViaje.getSelectedItem().getValue());
} }
chkExibePopupPricingPol.getValue();
pricing.setIndExibePopupPricingPol(chkExibePopupPricingPol.isChecked());
try { try {
try { try {

View File

@ -4418,6 +4418,8 @@ editarPricingController.label.estadiaMinima = Estadia Mínima
editarPricingController.label.qtdeDias = Qtde Dias editarPricingController.label.qtdeDias = Qtde Dias
editarPricingController.label.regrasEstadiaMinima = Definição das regras de Estadia Mínima para Viagens de Ida e Volta editarPricingController.label.regrasEstadiaMinima = Definição das regras de Estadia Mínima para Viagens de Ida e Volta
editarPricingController.MSG.cantestadiaminima = Informe a quantidades de dias mínimos de estadia editarPricingController.MSG.cantestadiaminima = Informe a quantidades de dias mínimos de estadia
editarEmpresaController.chkExibePopupPricingPol.ajuda=Este campo permite exibir na tela do Totalbus (Cliente de Vendas) uma tela poupup com os preços diferenciados por poltronas.
editarEmpresaController.label.chkExibePopupPricingPol=Exibe Poupup Pricing Poltrona
editarPricingAutomaticoController.columnaDia.label = Qtd. Dias editarPricingAutomaticoController.columnaDia.label = Qtd. Dias
editarPricingAutomaticoController.columnaPorcentaje.label = Porcentagem editarPricingAutomaticoController.columnaPorcentaje.label = Porcentagem

View File

@ -4113,6 +4113,8 @@ editarPricingController.label.estadiaMinima = Estadia Mínima
editarPricingController.label.qtdeDias = Qtde Dias editarPricingController.label.qtdeDias = Qtde Dias
editarPricingController.label.regrasEstadiaMinima = Definição das regras de Estadia Mínima para Viagens de Ida e Volta editarPricingController.label.regrasEstadiaMinima = Definição das regras de Estadia Mínima para Viagens de Ida e Volta
editarPricingController.MSG.cantestadiaminima = Informe a quantidades de dias mínimos de estadia editarPricingController.MSG.cantestadiaminima = Informe a quantidades de dias mínimos de estadia
editarEmpresaController.chkExibePopupPricingPol.ajuda=Este campo permite exibir na tela do Totalbus (Cliente de Vendas) uma tela poupup com os preços diferenciados por poltronas.
editarEmpresaController.label.chkExibePopupPricingPol=Exibe Poupup Pricing Poltrona
editarPricingAutomaticoController.columnaDia.label = Numero de días editarPricingAutomaticoController.columnaDia.label = Numero de días
editarPricingAutomaticoController.columnaPorcentaje.label = Porcentaje editarPricingAutomaticoController.columnaPorcentaje.label = Porcentaje

View File

@ -4436,6 +4436,8 @@ editarPricingController.label.estadiaMinima = Estadia Mínima
editarPricingController.label.qtdeDias = Qtde Dias editarPricingController.label.qtdeDias = Qtde Dias
editarPricingController.label.regrasEstadiaMinima = Definição das regras de Estadia Mínima para Viagens de Ida e Volta editarPricingController.label.regrasEstadiaMinima = Definição das regras de Estadia Mínima para Viagens de Ida e Volta
editarPricingController.MSG.cantestadiaminima = Informe a quantidades de dias mínimos de estadia editarPricingController.MSG.cantestadiaminima = Informe a quantidades de dias mínimos de estadia
editarEmpresaController.chkExibePopupPricingPol.ajuda=Este campo permite exibir na tela de selecionar poltrona do Totalbus (Cliente de Vendas) uma tela poupup com os preços diferenciados por poltronas.
editarEmpresaController.label.chkExibePopupPricingPol=Exibe Poupup Pricing Poltrona:
editarPricingAutomaticoController.columnaDia.label = Qtd. Dias editarPricingAutomaticoController.columnaDia.label = Qtd. Dias
editarPricingAutomaticoController.columnaPorcentaje.label = Porcentagem editarPricingAutomaticoController.columnaPorcentaje.label = Porcentagem

View File

@ -706,6 +706,14 @@
<button disabled="${arg.isReadOnly}" <button disabled="${arg.isReadOnly}"
id="btnModificarAsiento" id="btnModificarAsiento"
label="${c:l('editarPricingController.btnModificar.value')}" /> label="${c:l('editarPricingController.btnModificar.value')}" />
<hlayout>
<label value="${c:l('editarEmpresaController.label.chkExibePopupPricingPol')}"/>
<checkbox
id="chkExibePopupPricingPol"
checked="@{winEditarPricing$composer.pricing.indExibePopupPricingPol}" />
<image src="/gui/img/Question_mark_1.png" tooltiptext="${c:l('editarEmpresaController.chkExibePopupPricingPol.ajuda')}"
style="cursor: help"/>
</hlayout>
</hbox> </hbox>
</toolbar> </toolbar>
<listbox id="pricingAsientoList" <listbox id="pricingAsientoList"