fixes bug#AL-2875

master
wallace.henrique 2023-08-28 10:34:06 -03:00
parent 8420d54eca
commit 87882fa786
7 changed files with 26 additions and 7 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.14.2</version> <version>1.15.0</version>
<packaging>war</packaging> <packaging>war</packaging>
<properties> <properties>
<modelWeb.version>1.11.1</modelWeb.version> <modelWeb.version>1.12.0</modelWeb.version>
<flyway.version>1.8.2</flyway.version> <flyway.version>1.9.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

@ -283,6 +283,7 @@ public class EditarConfiguracionCategoriaController extends MyGenericForwardComp
private Checkbox chkIndClientePcd; private Checkbox chkIndClientePcd;
private Intbox qtdeLimiteNaoEmbarque; private Intbox qtdeLimiteNaoEmbarque;
private Intbox cantMaximaVendaMes;
private Row rowComportamentoVendaAberto; private Row rowComportamentoVendaAberto;
@ -1134,6 +1135,7 @@ public class EditarConfiguracionCategoriaController extends MyGenericForwardComp
cDescuento.setIndDomingo(chkDomingo.isChecked()); cDescuento.setIndDomingo(chkDomingo.isChecked());
cDescuento.setIndnaopermitevdamesmodocviagem(chkIndnaopermitevdamesmodocviagem.isChecked()); cDescuento.setIndnaopermitevdamesmodocviagem(chkIndnaopermitevdamesmodocviagem.isChecked());
cDescuento.setIndNaoPermiteVendaDuasGrat(chkIndnaopermiteVendaDuasGratuidades.isChecked()); cDescuento.setIndNaoPermiteVendaDuasGrat(chkIndnaopermiteVendaDuasGratuidades.isChecked());
cDescuento.setCantMaxVendaMes(cantMaximaVendaMes.getValue());
cDescuento.setIndnaoaplicatarifaminima(chkIndnaoaplicatarifaminima.isChecked()); cDescuento.setIndnaoaplicatarifaminima(chkIndnaoaplicatarifaminima.isChecked());
cDescuento.setIndExigeEmailPassageiro(chkExigeEmailpasajero.isChecked()); cDescuento.setIndExigeEmailPassageiro(chkExigeEmailpasajero.isChecked());
cDescuento.setIndExigeEnderecoPassageiro(chkExigeEnderecopasajero.isChecked()); cDescuento.setIndExigeEnderecoPassageiro(chkExigeEnderecopasajero.isChecked());

View File

@ -90,6 +90,7 @@ public class EditarConfiguracionCategoriaDatosCategoriaController extends MyGene
private Row linhaAssentosReservados; private Row linhaAssentosReservados;
private Textbox asientosReservados; private Textbox asientosReservados;
private Intbox cantAutorizada; private Intbox cantAutorizada;
private Intbox cantMaximaVendaMes;
private Checkbox chkExigenombpasajero; private Checkbox chkExigenombpasajero;
private Checkbox chkExigedocpasajero; private Checkbox chkExigedocpasajero;
private Checkbox chkExigetelefonopasajero; private Checkbox chkExigetelefonopasajero;
@ -272,6 +273,7 @@ public class EditarConfiguracionCategoriaDatosCategoriaController extends MyGene
chkReativa.setChecked(categoriaDescuento.getIndPermiteReativar()); chkReativa.setChecked(categoriaDescuento.getIndPermiteReativar());
chkPermiteTroca.setChecked(categoriaDescuento.getIndPermiteTroca()); chkPermiteTroca.setChecked(categoriaDescuento.getIndPermiteTroca());
chkPermiteTransferencia.setChecked(categoriaDescuento.getIndPermiteTransferencia()); chkPermiteTransferencia.setChecked(categoriaDescuento.getIndPermiteTransferencia());
cantMaximaVendaMes.setValue(categoriaDescuento.getCantMaxVendaMes());
if (categoriaDescuento.getIndCuota() != null && categoriaDescuento.getIndCuota()) { if (categoriaDescuento.getIndCuota() != null && categoriaDescuento.getIndCuota()) {
linhaLiberarPoltronasQuandoOnibus.setVisible(true); linhaLiberarPoltronasQuandoOnibus.setVisible(true);
@ -471,6 +473,7 @@ public class EditarConfiguracionCategoriaDatosCategoriaController extends MyGene
tbTempoMaiorKM.setDisabled(true); tbTempoMaiorKM.setDisabled(true);
rdVendaAntecipadaKMSi.setDisabled(true); rdVendaAntecipadaKMSi.setDisabled(true);
rdVendaAntecipadaKMNo.setDisabled(true); rdVendaAntecipadaKMNo.setDisabled(true);
cantMaximaVendaMes.setDisabled(true);
} }
private void preencherDataHora(Integer tiempoMinutos){ private void preencherDataHora(Integer tiempoMinutos){
@ -586,6 +589,7 @@ public class EditarConfiguracionCategoriaDatosCategoriaController extends MyGene
} }
} }
} }
categoriaDescuento.setCantMaxVendaMes(cantMaximaVendaMes.intValue());
if(!validarCampoAssentosReservados()){ if(!validarCampoAssentosReservados()){
return; return;

View File

@ -2706,6 +2706,7 @@ editarConfiguracionCategoriaController.lblTiposCategoriasInteragem.value=Tipo Ca
editarConfiguracionCategoriaController.chktiposCategoriasInteragem.ajuda = Este Checkbox permite a opção de escolher uma outra categoria para interagir com a categoria selecionada no campo Tipo Passagem acima. Caso ativo, apenas quando a quantidade autorizada da categoria aqui selecionada se esgotar é que a categoria selecionada no campo Tipo de Passagem acima aparecerá para venda. editarConfiguracionCategoriaController.chktiposCategoriasInteragem.ajuda = Este Checkbox permite a opção de escolher uma outra categoria para interagir com a categoria selecionada no campo Tipo Passagem acima. Caso ativo, apenas quando a quantidade autorizada da categoria aqui selecionada se esgotar é que a categoria selecionada no campo Tipo de Passagem acima aparecerá para venda.
editarConfiguracionCategoriaController.cmbtiposCategoriasInteragem.ajuda = Caso esta opção esteja preenchida, apenas quando a quantidade autorizada da categoria aqui selecionada se esgotar é que a categoria selecionada no campo Tipo de Passagem acima aparecerá para venda. editarConfiguracionCategoriaController.cmbtiposCategoriasInteragem.ajuda = Caso esta opção esteja preenchida, apenas quando a quantidade autorizada da categoria aqui selecionada se esgotar é que a categoria selecionada no campo Tipo de Passagem acima aparecerá para venda.
editarConfiguracionCategoriaController.lblCotaObli.ajuda = Define cota obrigatória para Configuração de Tipo de passagem (Categoria). Caso este campo esteja ativo sistema irá definir se deseja escolher a quantidade autorizada desta configuração de Tipo de Passagem por trecho ou por serviço, sendo do contrário sempre será utilizada a quantidade autorizada por serviço. editarConfiguracionCategoriaController.lblCotaObli.ajuda = Define cota obrigatória para Configuração de Tipo de passagem (Categoria). Caso este campo esteja ativo sistema irá definir se deseja escolher a quantidade autorizada desta configuração de Tipo de Passagem por trecho ou por serviço, sendo do contrário sempre será utilizada a quantidade autorizada por serviço.
editarConfiguracionCategoriaController.lblqtdMaximaVendaMes.value = Quantidade máxima permitida de vendas no mesmo mês.

View File

@ -2972,6 +2972,7 @@ editarConfiguracionCategoriaController.lblTiposCategoriasInteragem.value=Tipo Ca
editarConfiguracionCategoriaController.chktiposCategoriasInteragem.ajuda = Este Checkbox permite a opção de escolher uma outra categoria para interagir com a categoria selecionada no campo Tipo Passagem acima. Caso ativo, apenas quando a quantidade autorizada da categoria aqui selecionada se esgotar é que a categoria selecionada no campo Tipo de Passagem acima aparecerá para venda. editarConfiguracionCategoriaController.chktiposCategoriasInteragem.ajuda = Este Checkbox permite a opção de escolher uma outra categoria para interagir com a categoria selecionada no campo Tipo Passagem acima. Caso ativo, apenas quando a quantidade autorizada da categoria aqui selecionada se esgotar é que a categoria selecionada no campo Tipo de Passagem acima aparecerá para venda.
editarConfiguracionCategoriaController.cmbtiposCategoriasInteragem.ajuda = Caso esta opção esteja preenchida, apenas quando a quantidade autorizada da categoria aqui selecionada se esgotar é que a categoria selecionada no campo Tipo de Passagem acima aparecerá para venda. editarConfiguracionCategoriaController.cmbtiposCategoriasInteragem.ajuda = Caso esta opção esteja preenchida, apenas quando a quantidade autorizada da categoria aqui selecionada se esgotar é que a categoria selecionada no campo Tipo de Passagem acima aparecerá para venda.
editarConfiguracionCategoriaController.lblCotaObli.ajuda = Define cota obrigatória para Configuração de Tipo de passagem (Categoria). Caso este campo esteja ativo sistema irá definir se deseja escolher a quantidade autorizada desta configuração de Tipo de Passagem por trecho ou por serviço, sendo do contrário sempre será utilizada a quantidade autorizada por serviço. editarConfiguracionCategoriaController.lblCotaObli.ajuda = Define cota obrigatória para Configuração de Tipo de passagem (Categoria). Caso este campo esteja ativo sistema irá definir se deseja escolher a quantidade autorizada desta configuração de Tipo de Passagem por trecho ou por serviço, sendo do contrário sempre será utilizada a quantidade autorizada por serviço.
editarConfiguracionCategoriaController.lblqtdMaximaVendaMes.value = Quantidade máxima permitida de vendas no mesmo mês.
editarConfiguracionCategoriaController.permissoes.value=Permissões editarConfiguracionCategoriaController.permissoes.value=Permissões
editarConfiguracionCategoriaController.chkPermiteTrocaTransferencia.value=Troca/Transferência editarConfiguracionCategoriaController.chkPermiteTrocaTransferencia.value=Troca/Transferência

View File

@ -534,7 +534,12 @@
value="${c:l('editarConfiguracionCategoriaController.lblQtdeViasCupomEmbarque.value')}" /> value="${c:l('editarConfiguracionCategoriaController.lblQtdeViasCupomEmbarque.value')}" />
<intbox id="qtdeViasCupomEmbarque" width="30%" maxlength="3" /> <intbox id="qtdeViasCupomEmbarque" width="30%" maxlength="3" />
</row> </row>
<row>
<label id="lblqtdMaximaVendaMe"
value="${c:l('editarConfiguracionCategoriaController.lblqtdMaximaVendaMes.value')}" />
<intbox id="cantMaximaVendaMes"
width="30%" maxlength="3" />
</row>
<row spans="4"> <row spans="4">
<hbox> <hbox>
<button id="btnAdicionarDesconto" <button id="btnAdicionarDesconto"

View File

@ -470,6 +470,12 @@
value="${c:l('editarConfiguracionCategoriaController.lblQtdeViasCupomEmbarque.value')}" /> value="${c:l('editarConfiguracionCategoriaController.lblQtdeViasCupomEmbarque.value')}" />
<intbox id="qtdeViasCupomEmbarque" width="5%" maxlength="3" /> <intbox id="qtdeViasCupomEmbarque" width="5%" maxlength="3" />
</row> </row>
<row>
<label id="lblqtdMaximaVendaMe"
value="${c:l('editarConfiguracionCategoriaController.lblqtdMaximaVendaMes.value')}" />
<intbox id="cantMaximaVendaMes" width="30%"
maxlength="3" />
</row>
</rows> </rows>
</grid> </grid>
</window> </window>