parent
1bee32e0d2
commit
71af5aeadf
4
pom.xml
4
pom.xml
|
@ -4,12 +4,12 @@
|
|||
<modelVersion>4.0.0</modelVersion>
|
||||
<groupId>br.com.rjconsultores</groupId>
|
||||
<artifactId>ventaboletosadm</artifactId>
|
||||
<version>1.73.0</version>
|
||||
<version>1.74.0</version>
|
||||
<packaging>war</packaging>
|
||||
|
||||
<properties>
|
||||
<modelWeb.version>1.56.0</modelWeb.version>
|
||||
<flyway.version>1.43.0</flyway.version>
|
||||
<flyway.version>1.44.0</flyway.version>
|
||||
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
|
||||
</properties>
|
||||
|
||||
|
|
|
@ -13,6 +13,7 @@ import org.zkoss.zk.ui.Component;
|
|||
import org.zkoss.zk.ui.Executions;
|
||||
import org.zkoss.zk.ui.event.Event;
|
||||
import org.zkoss.zul.Button;
|
||||
import org.zkoss.zul.Checkbox;
|
||||
import org.zkoss.zul.Combobox;
|
||||
import org.zkoss.zul.Messagebox;
|
||||
import org.zkoss.zul.Textbox;
|
||||
|
@ -50,6 +51,8 @@ public class EditarMensagemRecusaController extends MyGenericForwardComposer {
|
|||
private MyListbox mensagemRecusaList;
|
||||
|
||||
private List<Categoria> lsCategoria;
|
||||
|
||||
private Checkbox chkIndPadraoAPI;
|
||||
|
||||
@Override
|
||||
public void doAfterCompose(Component comp) throws Exception {
|
||||
|
@ -61,15 +64,28 @@ public class EditarMensagemRecusaController extends MyGenericForwardComposer {
|
|||
mensagemRecusaList = (MyListbox) Executions.getCurrent().getArg().get("mensagemRecusaList");
|
||||
busquedaMensagemRecusaController = (BusquedaMensagemRecusaController) Executions.getCurrent().getArg().get("busquedaMensagemRecusaController");
|
||||
|
||||
chkIndPadraoAPI.setChecked(mensagemRecusa != null ? mensagemRecusa.getPadraoAPI() : false);
|
||||
}
|
||||
|
||||
public void onClick$btnSalvar(Event ev) throws InterruptedException {
|
||||
cmbTipoEmpleado.getValue();
|
||||
txtDescricao.getValue();
|
||||
chkIndPadraoAPI.getValue();
|
||||
try {
|
||||
|
||||
if(chkIndPadraoAPI.isChecked()) {
|
||||
if(mensagemRecusaService.existeCategoriaPadraoAPI(mensagemRecusa.getCategoria().getCategoriaId())) {
|
||||
Messagebox.show(Labels.getLabel("editarMensagemRecusaController.MSG.existePadraoAPI"),
|
||||
Labels.getLabel("busquedaMensagemRecusa.window.title"),
|
||||
Messagebox.OK, Messagebox.INFORMATION);
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
mensagemRecusa.setActivo(true);
|
||||
mensagemRecusa.setFecmodif(new Date());
|
||||
mensagemRecusa.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId());
|
||||
mensagemRecusa.setPadraoAPI(chkIndPadraoAPI.isChecked());
|
||||
|
||||
mensagemRecusaService.suscribirActualizar(mensagemRecusa);
|
||||
Messagebox.show(Labels.getLabel("editarMensagemRecusaController.MSG.suscribirOK"),
|
||||
|
@ -193,4 +209,11 @@ public class EditarMensagemRecusaController extends MyGenericForwardComposer {
|
|||
this.lsCategoria = lsCategoria;
|
||||
}
|
||||
|
||||
public Checkbox getChkIndPadraoAPI() {
|
||||
return chkIndPadraoAPI;
|
||||
}
|
||||
|
||||
public void setChkIndPadraoAPI(Checkbox chkIndPadraoAPI) {
|
||||
this.chkIndPadraoAPI = chkIndPadraoAPI;
|
||||
}
|
||||
}
|
||||
|
|
|
@ -7829,6 +7829,9 @@ editarMensagemRecusaController.MSG.error=Erro ao salvar Mensagem Recusa.
|
|||
editarMensagemRecusaController.MSG.borrarPergunta=Deseja excluir a Mensagem Recusa?
|
||||
editarMensagemRecusaController.MSG.borrarOK=Mensagem Recusa Apagada com Sucesso.
|
||||
|
||||
editarMensagemRecusaController.MSG.existePadraoAPI=Já existe mensagem de recusa Padrão API para esta categoria. Só é permitido uma mensagem por categoria para API.
|
||||
busquedaMensagemRecusa.label.padraoAPI=Padrão API
|
||||
busquedaMensagemRecusa.padraoAPI.ajuda=A flag indica qual mensagem vai ser enviada para API. Só é permitido o cadastro de uma mensagem por categoria para a API.
|
||||
|
||||
# BusquedaConfigFeriado
|
||||
busquedaConfigFeriadoController.window.title = Configuração de Feriado
|
||||
|
|
|
@ -38,6 +38,16 @@
|
|||
model="@{winEditarMensagemRecusa$composer.lsCategoria}"
|
||||
selectedItem="@{winEditarMensagemRecusa$composer.mensagemRecusa.categoria}" />
|
||||
</row>
|
||||
|
||||
<row>
|
||||
<hlayout>
|
||||
<label value="${c:l('busquedaMensagemRecusa.label.padraoAPI')}" />
|
||||
<image src="/gui/img/Question_mark_1.png" tooltiptext="${c:l('busquedaMensagemRecusa.padraoAPI.ajuda')}"
|
||||
style="cursor: help" />
|
||||
</hlayout>
|
||||
|
||||
<checkbox id="chkIndPadraoAPI" value="@{winEditarMensagemRecusa$composer.mensagemRecusa.padraoAPI}" />
|
||||
</row>
|
||||
|
||||
<row>
|
||||
<label
|
||||
|
|
Loading…
Reference in New Issue