fixes bug#AL-2890

Habilitando a aba diversos e alterando para que não seja obrigatório
preencher sempre
master
Gleison da Cruz 2023-08-10 16:40:16 -03:00
parent 69acd1c3b2
commit 36f52bf93d
3 changed files with 29 additions and 35 deletions

View File

@ -4,7 +4,7 @@
<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.11.6</version> <version>1.11.7</version>
<packaging>war</packaging> <packaging>war</packaging>
<properties> <properties>

View File

@ -207,6 +207,7 @@ import com.rjconsultores.wsag.WSAGLog;
@Controller("editarPuntoVentaController") @Controller("editarPuntoVentaController")
@Scope("prototype") @Scope("prototype")
public class EditarPuntoVentaController extends MyGenericForwardComposer { public class EditarPuntoVentaController extends MyGenericForwardComposer {
private static final long serialVersionUID = 1L; private static final long serialVersionUID = 1L;
private static Logger log = Logger.getLogger(EditarPuntoVentaController.class); private static Logger log = Logger.getLogger(EditarPuntoVentaController.class);
@ -1963,10 +1964,8 @@ public class EditarPuntoVentaController extends MyGenericForwardComposer {
puntoVenta.setTitularId(null); puntoVenta.setTitularId(null);
} }
/*Comentanddo por que o cliente que pediu não existe mais validarDiversos();
validarDiversos();
*/
String numagencia = txtNumAg.getValue() + (StringUtils.isBlank(txtDigitoAg.getValue()) ? "" : "-" + txtDigitoAg.getValue()); String numagencia = txtNumAg.getValue() + (StringUtils.isBlank(txtDigitoAg.getValue()) ? "" : "-" + txtDigitoAg.getValue());
if (puntoVenta.getAgenciaId() != null) { if (puntoVenta.getAgenciaId() != null) {
@ -2422,9 +2421,10 @@ public class EditarPuntoVentaController extends MyGenericForwardComposer {
} }
private void validarDiversos() { private void validarDiversos() {
if (puntoVenta.getDiversosId() != null || if (puntoVenta.getDiversosId() != null)
!txtResponEnergia.getValue().isEmpty() {
|| cmbPosicao.getSelectedItem() != null if(!txtResponEnergia.getValue().isEmpty()
//|| cmbPosicao.getSelectedItem() != null
|| checkInformatizada.isChecked() || checkInformatizada.isChecked()
|| checkBilheteInfo.isChecked() || checkBilheteInfo.isChecked()
|| checkVendaInternet.isChecked() || checkVendaInternet.isChecked()
@ -2434,14 +2434,15 @@ public class EditarPuntoVentaController extends MyGenericForwardComposer {
|| checkOfpsPropria.isChecked() || checkOfpsPropria.isChecked()
|| checkOfpsTerceiros.isChecked()) { || checkOfpsTerceiros.isChecked()) {
txtResponAluguel.setConstraint(new ConstraintNoEmpty()); txtResponAluguel.setConstraint("no empty");
txtResponAluguel.getValue(); txtResponAluguel.getValue();
txtResponTel.setConstraint(new ConstraintNoEmpty()); txtResponTel.setConstraint("no empty");
txtResponTel.getValue(); txtResponTel.getValue();
puntoVenta.getDiversosId().setActivo(Boolean.TRUE); puntoVenta.getDiversosId().setActivo(Boolean.TRUE);
puntoVenta.getDiversosId().setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId()); puntoVenta.getDiversosId().setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId());
puntoVenta.getDiversosId().setFecmodif(Calendar.getInstance().getTime()); puntoVenta.getDiversosId().setFecmodif(Calendar.getInstance().getTime());
}
} else { } else {
puntoVenta.setDiversosId(null); puntoVenta.setDiversosId(null);
@ -4838,10 +4839,11 @@ public class EditarPuntoVentaController extends MyGenericForwardComposer {
return value; return value;
} }
} }
private Boolean isEdicaoDoPuntoVentaEisPermissaoMotivoFormaPago() { private Boolean isEdicaoDoPuntoVentaEisPermissaoMotivoFormaPago() {
if(puntoVenta.getPuntoventaId()!=null && isPermissaoMotivoFormaPago) { if(puntoVenta.getPuntoventaId()!=null && isPermissaoMotivoFormaPago) {
return true; return true;
} }
return false; return false;
} }
} }

View File

@ -50,8 +50,7 @@
<tab <tab
id="tabDiversos" id="tabDiversos"
label="${c:l('editarPuntoVentaController.tab.label.diversos')}" label="${c:l('editarPuntoVentaController.tab.label.diversos')}" />
visible="false" />
<tab <tab
label="${c:l('editarPuntoVentaController.tab.label.antecipa')}" label="${c:l('editarPuntoVentaController.tab.label.antecipa')}"
visible="false" /> visible="false" />
@ -170,15 +169,11 @@
</row> </row>
<row> <row>
<hbox>
<label value="${c:l('editarPuntoVentaController.lblMaxCancelacion')}" />
<hbox> <image src="/gui/img/Question_mark_1.png" tooltiptext="${c:l('editarPuntoVentaController.dicaMaxCancelacion.ajuda')}"
<label value="${c:l('editarPuntoVentaController.lblMaxCancelacion')}" /> style="cursor: help" />
<image src="/gui/img/Question_mark_1.png" tooltiptext="${c:l('editarPuntoVentaController.dicaMaxCancelacion.ajuda')}" </hbox>
style="cursor: help" />
</hbox>
<intbox id="txtMaxCancelacion" <intbox id="txtMaxCancelacion"
constraint="no empty" constraint="no empty"
maxlength="5" maxlength="5"
@ -1088,7 +1083,6 @@
value="@{winEditarPuntoVenta$composer.puntoVenta.diversosId.responEnergia}" value="@{winEditarPuntoVenta$composer.puntoVenta.diversosId.responEnergia}"
use="com.rjconsultores.ventaboletos.web.utilerias.MyTextbox" /> use="com.rjconsultores.ventaboletos.web.utilerias.MyTextbox" />
</row> </row>
<row> <row>
<label <label
value="${c:l('editarConfiguracionDiversosController.lbPosicao.value')}" /> value="${c:l('editarConfiguracionDiversosController.lbPosicao.value')}" />
@ -1096,9 +1090,7 @@
mold="rounded" buttonVisible="true" mold="rounded" buttonVisible="true"
selectedItem="@{winEditarPuntoVenta$composer.puntoVenta.diversosId.posicao}" selectedItem="@{winEditarPuntoVenta$composer.puntoVenta.diversosId.posicao}"
use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxEstandar" /> use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxEstandar" />
</row> </row>
<row> <row>
<label <label
value="${c:l('editarConfiguracionDiversosController.lbInformatizada.value')}" /> value="${c:l('editarConfiguracionDiversosController.lbInformatizada.value')}" />
@ -1189,7 +1181,7 @@
tooltiptext="${c:l('editarConfiguracionAntecipaController.btnApagar.tooltiptext')}" /> tooltiptext="${c:l('editarConfiguracionAntecipaController.btnApagar.tooltiptext')}" />
<button id="btnSalvarAntecipa" height="20" <button id="btnSalvarAntecipa" height="20"
image="/gui/img/add.png" width="35px" image="/gui/img/add.png" width="35px"
tooltiptext="${c:l('editarConfiguracionAntecipaController.btnSalvar.tooltiptext')}" /> tooltiptext="${c:l('editarConfiguracionAntecipaController.btnSalvar.tooltiptext')}" />
</hbox> </hbox>
</toolbar> </toolbar>