bug#AL-4107
parent
5c34251fdf
commit
0c3e477a9a
6
pom.xml
6
pom.xml
|
@ -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.67.0</version>
|
<version>1.68.0</version>
|
||||||
<packaging>war</packaging>
|
<packaging>war</packaging>
|
||||||
|
|
||||||
<properties>
|
<properties>
|
||||||
<modelWeb.version>1.50.0</modelWeb.version>
|
<modelWeb.version>1.51.0</modelWeb.version>
|
||||||
<flyway.version>1.39.2</flyway.version>
|
<flyway.version>1.49.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>
|
||||||
|
|
|
@ -20,6 +20,7 @@ import org.apache.logging.log4j.Logger;
|
||||||
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;
|
||||||
|
import org.zkforge.ckez.CKeditor;
|
||||||
import org.zkoss.util.resource.Labels;
|
import org.zkoss.util.resource.Labels;
|
||||||
import org.zkoss.zhtml.Messagebox;
|
import org.zkoss.zhtml.Messagebox;
|
||||||
import org.zkoss.zk.ui.Component;
|
import org.zkoss.zk.ui.Component;
|
||||||
|
@ -327,6 +328,10 @@ public class EditarConfiguracionCategoriaController extends MyGenericForwardComp
|
||||||
private Checkbox chkTipoCategoriaInteragem;
|
private Checkbox chkTipoCategoriaInteragem;
|
||||||
private Checkbox chkExigeNumeroFidelidade;
|
private Checkbox chkExigeNumeroFidelidade;
|
||||||
|
|
||||||
|
private CKeditor ckCustomizaRodapeCupomEmbarque;
|
||||||
|
private Checkbox chkIndCustomizaRodapeCupomEmbarque;
|
||||||
|
private Row rowCustomizaRodapeCupomEmbarque;
|
||||||
|
|
||||||
private List<TipoOcupacion> lsTipoOcupacion;
|
private List<TipoOcupacion> lsTipoOcupacion;
|
||||||
|
|
||||||
@Autowired
|
@Autowired
|
||||||
|
@ -1270,8 +1275,11 @@ public class EditarConfiguracionCategoriaController extends MyGenericForwardComp
|
||||||
}else {
|
}else {
|
||||||
cDescuento.setTipoOcupacion(null);
|
cDescuento.setTipoOcupacion(null);
|
||||||
}
|
}
|
||||||
|
if(chkIndCustomizaRodapeCupomEmbarque.isChecked()){
|
||||||
|
cDescuento.setCustomizaRodapeCumpomEmbarque(ckCustomizaRodapeCupomEmbarque.getValue());
|
||||||
|
}else {
|
||||||
|
cDescuento.setCustomizaRodapeCumpomEmbarque(null);
|
||||||
|
}
|
||||||
lsCategoriaDescuento.add(cDescuento);
|
lsCategoriaDescuento.add(cDescuento);
|
||||||
categoriaDescuentoList.addItemNovo(cDescuento);
|
categoriaDescuentoList.addItemNovo(cDescuento);
|
||||||
categoriaCtrl.setCategoriaDescuentoList(lsCategoriaDescuento);
|
categoriaCtrl.setCategoriaDescuentoList(lsCategoriaDescuento);
|
||||||
|
@ -2164,6 +2172,11 @@ public class EditarConfiguracionCategoriaController extends MyGenericForwardComp
|
||||||
public void onClick$chkExigeNumeroFidelidade(Event event) {
|
public void onClick$chkExigeNumeroFidelidade(Event event) {
|
||||||
rowIdTipoOcupacao.setVisible(chkExigeNumeroFidelidade.isChecked());
|
rowIdTipoOcupacao.setVisible(chkExigeNumeroFidelidade.isChecked());
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public void onClick$chkIndCustomizaRodapeCupomEmbarque(Event ev) {
|
||||||
|
rowCustomizaRodapeCupomEmbarque.setVisible(chkIndCustomizaRodapeCupomEmbarque.isChecked());
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
public String getCorLaranja() {
|
public String getCorLaranja() {
|
||||||
return TipoPassagemCores.LARANJA.getUrl();
|
return TipoPassagemCores.LARANJA.getUrl();
|
||||||
|
@ -2373,4 +2386,6 @@ public class EditarConfiguracionCategoriaController extends MyGenericForwardComp
|
||||||
public void setRowIdTipoOcupacao(Row rowIdTipoOcupacao) {
|
public void setRowIdTipoOcupacao(Row rowIdTipoOcupacao) {
|
||||||
this.rowIdTipoOcupacao = rowIdTipoOcupacao;
|
this.rowIdTipoOcupacao = rowIdTipoOcupacao;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
|
@ -15,6 +15,7 @@ import org.apache.commons.lang.StringUtils;
|
||||||
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;
|
||||||
|
import org.zkforge.ckez.CKeditor;
|
||||||
import org.zkoss.util.resource.Labels;
|
import org.zkoss.util.resource.Labels;
|
||||||
import org.zkoss.zhtml.Messagebox;
|
import org.zkoss.zhtml.Messagebox;
|
||||||
import org.zkoss.zk.ui.Component;
|
import org.zkoss.zk.ui.Component;
|
||||||
|
@ -197,6 +198,11 @@ public class EditarConfiguracionCategoriaDatosCategoriaController extends MyGene
|
||||||
private Row rowIdTipoOcupacao;
|
private Row rowIdTipoOcupacao;
|
||||||
private TipoOcupacion tipoOcupacion;
|
private TipoOcupacion tipoOcupacion;
|
||||||
|
|
||||||
|
private CKeditor ckCustomizaRodapeCupomEmbarque;
|
||||||
|
private Checkbox chkIndCustomizaRodapeCupomEmbarque;
|
||||||
|
private Row rowCustomizaRodapeCupomEmbarque;
|
||||||
|
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void doAfterCompose(Component comp) throws Exception {
|
public void doAfterCompose(Component comp) throws Exception {
|
||||||
categoriaDescuentoList = (MyListbox) Executions.getCurrent().getArg().get("categoriaDescuentoList");
|
categoriaDescuentoList = (MyListbox) Executions.getCurrent().getArg().get("categoriaDescuentoList");
|
||||||
|
@ -395,6 +401,13 @@ public class EditarConfiguracionCategoriaDatosCategoriaController extends MyGene
|
||||||
tipoOcupacion = categoriaDescuento.getTipoOcupacion();
|
tipoOcupacion = categoriaDescuento.getTipoOcupacion();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
if(StringUtils.isNotBlank(categoriaDescuento.getCustomizaRodapeCumpomEmbarque())){
|
||||||
|
ckCustomizaRodapeCupomEmbarque.setValue(categoriaDescuento.getCustomizaRodapeCumpomEmbarque());
|
||||||
|
chkIndCustomizaRodapeCupomEmbarque.setChecked(true);
|
||||||
|
rowCustomizaRodapeCupomEmbarque.setVisible(true);
|
||||||
|
}
|
||||||
|
|
||||||
configurarTipoIdenticacionDoc2();
|
configurarTipoIdenticacionDoc2();
|
||||||
|
|
||||||
}
|
}
|
||||||
|
@ -693,6 +706,12 @@ public class EditarConfiguracionCategoriaDatosCategoriaController extends MyGene
|
||||||
} else {
|
} else {
|
||||||
categoriaDescuento.setTipoOcupacion(null);
|
categoriaDescuento.setTipoOcupacion(null);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if(chkIndCustomizaRodapeCupomEmbarque.isChecked()){
|
||||||
|
categoriaDescuento.setCustomizaRodapeCumpomEmbarque(ckCustomizaRodapeCupomEmbarque.getValue());
|
||||||
|
}else {
|
||||||
|
categoriaDescuento.setCustomizaRodapeCumpomEmbarque(null);
|
||||||
|
}
|
||||||
|
|
||||||
categoriaDescuentoList.updateItem(categoriaDescuento);
|
categoriaDescuentoList.updateItem(categoriaDescuento);
|
||||||
this.closeWindow();
|
this.closeWindow();
|
||||||
|
@ -838,6 +857,10 @@ public class EditarConfiguracionCategoriaDatosCategoriaController extends MyGene
|
||||||
tbTempoMaiorKM.setValue(DateUtil.getFecInicio().getTime());
|
tbTempoMaiorKM.setValue(DateUtil.getFecInicio().getTime());
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public void onClick$chkIndCustomizaRodapeCupomEmbarque(Event ev) {
|
||||||
|
rowCustomizaRodapeCupomEmbarque.setVisible(chkIndCustomizaRodapeCupomEmbarque.isChecked());
|
||||||
|
}
|
||||||
|
|
||||||
public void onClick$chkExigedoc2pasajero(Event ev) {
|
public void onClick$chkExigedoc2pasajero(Event ev) {
|
||||||
configurarTipoIdenticacionDoc2();
|
configurarTipoIdenticacionDoc2();
|
||||||
}
|
}
|
||||||
|
|
|
@ -2853,6 +2853,7 @@ editarConfiguracionCategoriaController.lblCadastroCliente.value= Exigir Cadastro
|
||||||
editarConfiguracionCategoriaController.cadastroClienteTipoCategoria.ajuda= O sistema exige um número fidelidade no momento da confirmação da compra para esse tipo de passagem.
|
editarConfiguracionCategoriaController.cadastroClienteTipoCategoria.ajuda= O sistema exige um número fidelidade no momento da confirmação da compra para esse tipo de passagem.
|
||||||
editarConfiguracionCategoriaController.lblTipoOcupacao.value= Ocupação
|
editarConfiguracionCategoriaController.lblTipoOcupacao.value= Ocupação
|
||||||
editarConfiguracionCategoriaController.lblTipoOcupacao.ajuda= Se escolhido o sistema passa a validar a ocupação do cliente utilizado na venda. (Opcional)
|
editarConfiguracionCategoriaController.lblTipoOcupacao.ajuda= Se escolhido o sistema passa a validar a ocupação do cliente utilizado na venda. (Opcional)
|
||||||
|
editarConfiguracionCategoriaController.lblIndCustomizaRodapeCupomEmbarque.value=Deseja Customizar o rodapé do Cupom de Embarque
|
||||||
|
|
||||||
editarConfiguracionCategoriaController.lblEmpresa.value = Empresa
|
editarConfiguracionCategoriaController.lblEmpresa.value = Empresa
|
||||||
editarConfiguracionCategoriaController.lblDescricao.value = Descrição
|
editarConfiguracionCategoriaController.lblDescricao.value = Descrição
|
||||||
|
|
|
@ -2818,8 +2818,7 @@ editarConfiguracionCategoriaController.chktiposCategoriasInteragem.ajuda = Este
|
||||||
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.lblqtdMaximaVendaMes.value = Quantidade máxima permitida de vendas no mesmo mês.
|
||||||
|
editarConfiguracionCategoriaController.lblIndCustomizaRodapeCupomEmbarque.value=Deseja Customizar o rodapé do Cupom de Embarque
|
||||||
|
|
||||||
|
|
||||||
editarConfiguracionCategoriaController.permissoes.value=Permisos
|
editarConfiguracionCategoriaController.permissoes.value=Permisos
|
||||||
editarConfiguracionCategoriaController.chkPermiteTrocaTransferencia.value=Cambio / Transferencia
|
editarConfiguracionCategoriaController.chkPermiteTrocaTransferencia.value=Cambio / Transferencia
|
||||||
|
|
|
@ -3058,6 +3058,7 @@ editarConfiguracionCategoriaController.chktiposCategoriasInteragem.ajuda = Este
|
||||||
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.lblqtdMaximaVendaMes.value = Quantidade máxima permitida de vendas no mesmo mês.
|
||||||
|
editarConfiguracionCategoriaController.lblIndCustomizaRodapeCupomEmbarque.value=Deseja Customizar o rodapé do Cupom de Embarque
|
||||||
|
|
||||||
editarConfiguracionCategoriaController.permissoes.value=Permissões
|
editarConfiguracionCategoriaController.permissoes.value=Permissões
|
||||||
editarConfiguracionCategoriaController.chkPermiteTrocaTransferencia.value=Troca/Transferência
|
editarConfiguracionCategoriaController.chkPermiteTrocaTransferencia.value=Troca/Transferência
|
||||||
|
|
|
@ -558,6 +558,27 @@
|
||||||
<intbox id="cantMaximaVendaMes"
|
<intbox id="cantMaximaVendaMes"
|
||||||
width="30%" maxlength="3" />
|
width="30%" maxlength="3" />
|
||||||
</row>
|
</row>
|
||||||
|
|
||||||
|
<row spans="4" >
|
||||||
|
<hlayout spacing="1%"
|
||||||
|
style="margin-left: 1%;">
|
||||||
|
|
||||||
|
<label
|
||||||
|
id="lblIndCustomizaRodapeCupomEmbarque"
|
||||||
|
value="${c:l('editarConfiguracionCategoriaController.lblIndCustomizaRodapeCupomEmbarque.value')}"
|
||||||
|
style="font-weight:bold;" />
|
||||||
|
<checkbox
|
||||||
|
id="chkIndCustomizaRodapeCupomEmbarque" checked="false"/>
|
||||||
|
|
||||||
|
</hlayout>
|
||||||
|
</row>
|
||||||
|
|
||||||
|
<row spans="4"
|
||||||
|
id="rowCustomizaRodapeCupomEmbarque" visible="false">
|
||||||
|
<ckeditor
|
||||||
|
id="ckCustomizaRodapeCupomEmbarque" value="" width="100%">
|
||||||
|
</ckeditor>
|
||||||
|
</row>
|
||||||
<row spans="4">
|
<row spans="4">
|
||||||
<hbox>
|
<hbox>
|
||||||
<button id="btnAdicionarDesconto"
|
<button id="btnAdicionarDesconto"
|
||||||
|
@ -574,6 +595,8 @@
|
||||||
tooltiptext="${c:l('editarConfiguracionCategoriaController.btnAgregarPeriodo.tooltiptext')}" />
|
tooltiptext="${c:l('editarConfiguracionCategoriaController.btnAgregarPeriodo.tooltiptext')}" />
|
||||||
</hbox>
|
</hbox>
|
||||||
</row>
|
</row>
|
||||||
|
|
||||||
|
|
||||||
<row spans="4">
|
<row spans="4">
|
||||||
<listbox id="categoriaDescuentoList"
|
<listbox id="categoriaDescuentoList"
|
||||||
height="135px"
|
height="135px"
|
||||||
|
|
|
@ -492,6 +492,24 @@
|
||||||
<intbox id="cantMaximaVendaMes" width="30%"
|
<intbox id="cantMaximaVendaMes" width="30%"
|
||||||
maxlength="3" />
|
maxlength="3" />
|
||||||
</row>
|
</row>
|
||||||
|
<row spans="4">
|
||||||
|
<hlayout spacing="1%" style="margin-left: 1%;">
|
||||||
|
|
||||||
|
<label id="lblIndCustomizaRodapeCupomEmbarque"
|
||||||
|
value="${c:l('editarConfiguracionCategoriaController.lblIndCustomizaRodapeCupomEmbarque.value')}"
|
||||||
|
style="font-weight:bold;" />
|
||||||
|
<checkbox
|
||||||
|
id="chkIndCustomizaRodapeCupomEmbarque" checked="false" />
|
||||||
|
|
||||||
|
</hlayout>
|
||||||
|
</row>
|
||||||
|
|
||||||
|
<row spans="4" id="rowCustomizaRodapeCupomEmbarque"
|
||||||
|
visible="false">
|
||||||
|
<ckeditor id="ckCustomizaRodapeCupomEmbarque"
|
||||||
|
value="" width="100%">
|
||||||
|
</ckeditor>
|
||||||
|
</row>
|
||||||
</rows>
|
</rows>
|
||||||
</grid>
|
</grid>
|
||||||
</window>
|
</window>
|
||||||
|
|
Loading…
Reference in New Issue