bug#AL-4107
parent
5c34251fdf
commit
0c3e477a9a
6
pom.xml
6
pom.xml
|
@ -4,12 +4,12 @@
|
|||
<modelVersion>4.0.0</modelVersion>
|
||||
<groupId>br.com.rjconsultores</groupId>
|
||||
<artifactId>ventaboletosadm</artifactId>
|
||||
<version>1.67.0</version>
|
||||
<version>1.68.0</version>
|
||||
<packaging>war</packaging>
|
||||
|
||||
<properties>
|
||||
<modelWeb.version>1.50.0</modelWeb.version>
|
||||
<flyway.version>1.39.2</flyway.version>
|
||||
<modelWeb.version>1.51.0</modelWeb.version>
|
||||
<flyway.version>1.49.0</flyway.version>
|
||||
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
|
||||
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
|
||||
</properties>
|
||||
|
|
|
@ -20,6 +20,7 @@ import org.apache.logging.log4j.Logger;
|
|||
import org.springframework.beans.factory.annotation.Autowired;
|
||||
import org.springframework.context.annotation.Scope;
|
||||
import org.springframework.stereotype.Controller;
|
||||
import org.zkforge.ckez.CKeditor;
|
||||
import org.zkoss.util.resource.Labels;
|
||||
import org.zkoss.zhtml.Messagebox;
|
||||
import org.zkoss.zk.ui.Component;
|
||||
|
@ -327,6 +328,10 @@ public class EditarConfiguracionCategoriaController extends MyGenericForwardComp
|
|||
private Checkbox chkTipoCategoriaInteragem;
|
||||
private Checkbox chkExigeNumeroFidelidade;
|
||||
|
||||
private CKeditor ckCustomizaRodapeCupomEmbarque;
|
||||
private Checkbox chkIndCustomizaRodapeCupomEmbarque;
|
||||
private Row rowCustomizaRodapeCupomEmbarque;
|
||||
|
||||
private List<TipoOcupacion> lsTipoOcupacion;
|
||||
|
||||
@Autowired
|
||||
|
@ -1270,8 +1275,11 @@ public class EditarConfiguracionCategoriaController extends MyGenericForwardComp
|
|||
}else {
|
||||
cDescuento.setTipoOcupacion(null);
|
||||
}
|
||||
|
||||
|
||||
if(chkIndCustomizaRodapeCupomEmbarque.isChecked()){
|
||||
cDescuento.setCustomizaRodapeCumpomEmbarque(ckCustomizaRodapeCupomEmbarque.getValue());
|
||||
}else {
|
||||
cDescuento.setCustomizaRodapeCumpomEmbarque(null);
|
||||
}
|
||||
lsCategoriaDescuento.add(cDescuento);
|
||||
categoriaDescuentoList.addItemNovo(cDescuento);
|
||||
categoriaCtrl.setCategoriaDescuentoList(lsCategoriaDescuento);
|
||||
|
@ -2164,6 +2172,11 @@ public class EditarConfiguracionCategoriaController extends MyGenericForwardComp
|
|||
public void onClick$chkExigeNumeroFidelidade(Event event) {
|
||||
rowIdTipoOcupacao.setVisible(chkExigeNumeroFidelidade.isChecked());
|
||||
}
|
||||
|
||||
public void onClick$chkIndCustomizaRodapeCupomEmbarque(Event ev) {
|
||||
rowCustomizaRodapeCupomEmbarque.setVisible(chkIndCustomizaRodapeCupomEmbarque.isChecked());
|
||||
}
|
||||
|
||||
|
||||
public String getCorLaranja() {
|
||||
return TipoPassagemCores.LARANJA.getUrl();
|
||||
|
@ -2373,4 +2386,6 @@ public class EditarConfiguracionCategoriaController extends MyGenericForwardComp
|
|||
public void setRowIdTipoOcupacao(Row rowIdTipoOcupacao) {
|
||||
this.rowIdTipoOcupacao = rowIdTipoOcupacao;
|
||||
}
|
||||
|
||||
|
||||
}
|
|
@ -15,6 +15,7 @@ import org.apache.commons.lang.StringUtils;
|
|||
import org.springframework.beans.factory.annotation.Autowired;
|
||||
import org.springframework.context.annotation.Scope;
|
||||
import org.springframework.stereotype.Controller;
|
||||
import org.zkforge.ckez.CKeditor;
|
||||
import org.zkoss.util.resource.Labels;
|
||||
import org.zkoss.zhtml.Messagebox;
|
||||
import org.zkoss.zk.ui.Component;
|
||||
|
@ -197,6 +198,11 @@ public class EditarConfiguracionCategoriaDatosCategoriaController extends MyGene
|
|||
private Row rowIdTipoOcupacao;
|
||||
private TipoOcupacion tipoOcupacion;
|
||||
|
||||
private CKeditor ckCustomizaRodapeCupomEmbarque;
|
||||
private Checkbox chkIndCustomizaRodapeCupomEmbarque;
|
||||
private Row rowCustomizaRodapeCupomEmbarque;
|
||||
|
||||
|
||||
@Override
|
||||
public void doAfterCompose(Component comp) throws Exception {
|
||||
categoriaDescuentoList = (MyListbox) Executions.getCurrent().getArg().get("categoriaDescuentoList");
|
||||
|
@ -395,6 +401,13 @@ public class EditarConfiguracionCategoriaDatosCategoriaController extends MyGene
|
|||
tipoOcupacion = categoriaDescuento.getTipoOcupacion();
|
||||
}
|
||||
|
||||
|
||||
if(StringUtils.isNotBlank(categoriaDescuento.getCustomizaRodapeCumpomEmbarque())){
|
||||
ckCustomizaRodapeCupomEmbarque.setValue(categoriaDescuento.getCustomizaRodapeCumpomEmbarque());
|
||||
chkIndCustomizaRodapeCupomEmbarque.setChecked(true);
|
||||
rowCustomizaRodapeCupomEmbarque.setVisible(true);
|
||||
}
|
||||
|
||||
configurarTipoIdenticacionDoc2();
|
||||
|
||||
}
|
||||
|
@ -693,6 +706,12 @@ public class EditarConfiguracionCategoriaDatosCategoriaController extends MyGene
|
|||
} else {
|
||||
categoriaDescuento.setTipoOcupacion(null);
|
||||
}
|
||||
|
||||
if(chkIndCustomizaRodapeCupomEmbarque.isChecked()){
|
||||
categoriaDescuento.setCustomizaRodapeCumpomEmbarque(ckCustomizaRodapeCupomEmbarque.getValue());
|
||||
}else {
|
||||
categoriaDescuento.setCustomizaRodapeCumpomEmbarque(null);
|
||||
}
|
||||
|
||||
categoriaDescuentoList.updateItem(categoriaDescuento);
|
||||
this.closeWindow();
|
||||
|
@ -838,6 +857,10 @@ public class EditarConfiguracionCategoriaDatosCategoriaController extends MyGene
|
|||
tbTempoMaiorKM.setValue(DateUtil.getFecInicio().getTime());
|
||||
}
|
||||
|
||||
public void onClick$chkIndCustomizaRodapeCupomEmbarque(Event ev) {
|
||||
rowCustomizaRodapeCupomEmbarque.setVisible(chkIndCustomizaRodapeCupomEmbarque.isChecked());
|
||||
}
|
||||
|
||||
public void onClick$chkExigedoc2pasajero(Event ev) {
|
||||
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.lblTipoOcupacao.value= Ocupação
|
||||
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.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.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.lblIndCustomizaRodapeCupomEmbarque.value=Deseja Customizar o rodapé do Cupom de Embarque
|
||||
|
||||
editarConfiguracionCategoriaController.permissoes.value=Permisos
|
||||
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.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.lblIndCustomizaRodapeCupomEmbarque.value=Deseja Customizar o rodapé do Cupom de Embarque
|
||||
|
||||
editarConfiguracionCategoriaController.permissoes.value=Permissões
|
||||
editarConfiguracionCategoriaController.chkPermiteTrocaTransferencia.value=Troca/Transferência
|
||||
|
|
|
@ -558,6 +558,27 @@
|
|||
<intbox id="cantMaximaVendaMes"
|
||||
width="30%" maxlength="3" />
|
||||
</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">
|
||||
<hbox>
|
||||
<button id="btnAdicionarDesconto"
|
||||
|
@ -574,6 +595,8 @@
|
|||
tooltiptext="${c:l('editarConfiguracionCategoriaController.btnAgregarPeriodo.tooltiptext')}" />
|
||||
</hbox>
|
||||
</row>
|
||||
|
||||
|
||||
<row spans="4">
|
||||
<listbox id="categoriaDescuentoList"
|
||||
height="135px"
|
||||
|
|
|
@ -492,6 +492,24 @@
|
|||
<intbox id="cantMaximaVendaMes" width="30%"
|
||||
maxlength="3" />
|
||||
</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>
|
||||
</grid>
|
||||
</window>
|
||||
|
|
Loading…
Reference in New Issue