Merge pull request 'Aumentar tamanho do campo corrida_id para 9. fixes bug#AL-4264' (!594) from AL-4264 into master

Reviewed-on: adm/VentaBoletosAdm#594
Reviewed-by: fabio <fabio.faria@rjconsultores.com.br>
master
leonardo.bolivariano 2024-07-11 20:38:05 +00:00
commit 1a29c5595a
11 changed files with 69 additions and 8 deletions

View File

@ -4,12 +4,12 @@
<modelVersion>4.0.0</modelVersion>
<groupId>br.com.rjconsultores</groupId>
<artifactId>ventaboletosadm</artifactId>
<version>1.102.8</version>
<version>1.103.0</version>
<packaging>war</packaging>
<properties>
<modelWeb.version>1.77.3</modelWeb.version>
<flyway.version>1.62.0</flyway.version>
<modelWeb.version>1.78.0</modelWeb.version>
<flyway.version>1.63.0</flyway.version>
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
</properties>

View File

@ -44,6 +44,7 @@ import org.zkoss.zul.api.Timebox;
import com.rjconsultores.ventaboletos.constantes.Constantes;
import com.rjconsultores.ventaboletos.constantes.ConstantesFuncionSistema;
import com.rjconsultores.ventaboletos.dao.ConstanteDAO;
import com.rjconsultores.ventaboletos.entidad.Categoria;
import com.rjconsultores.ventaboletos.entidad.CategoriaClase;
import com.rjconsultores.ventaboletos.entidad.CategoriaCorrida;
@ -340,6 +341,9 @@ public class EditarConfiguracionCategoriaController extends MyGenericForwardComp
private Combobox cmbOcupacion;
private Row rowIdTipoOcupacao;
@Autowired
private ConstanteDAO constanteDAO;
public Checkbox getChkTipoCategoriaIntegarem() {
return chkTipoCategoriaInteragem;
}
@ -604,6 +608,9 @@ public class EditarConfiguracionCategoriaController extends MyGenericForwardComp
super.doAfterCompose(comp);
idCorrida.setMaxlength(Boolean.valueOf(constanteDAO.buscarPorNomeConstante(Constantes.NUM_VIAJE_9_DIGITOS).getValorconstante()) ? 9 : 7);
popularCombobox(cmbIndGeneraFeriado);
categoriaCtrlList = (MyListbox) Executions.getCurrent().getArg().get("categoriaCtrlList");

View File

@ -34,10 +34,11 @@ import org.zkoss.zul.Paging;
import org.zkoss.zul.Radio;
import org.zkoss.zul.Timebox;
import com.rjconsultores.ventaboletos.constantes.Constantes;
import com.rjconsultores.ventaboletos.dao.ConstanteDAO;
import com.rjconsultores.ventaboletos.entidad.ClaseServicio;
import com.rjconsultores.ventaboletos.entidad.Empresa;
import com.rjconsultores.ventaboletos.entidad.EsquemaCorrida;
import com.rjconsultores.ventaboletos.entidad.HeaderTabelaEsquemaCorrida;
import com.rjconsultores.ventaboletos.entidad.Marca;
import com.rjconsultores.ventaboletos.entidad.Ruta;
import com.rjconsultores.ventaboletos.service.ClaseServicioService;
@ -117,6 +118,9 @@ public class BusquedaCorridaController extends MyGenericForwardComposer {
@Autowired
private TramoServicioService tramoServicioService;
@Autowired
private ConstanteDAO constanteDAO;
public Listheader getListHeader1() {
return listHeader1;
}
@ -397,6 +401,7 @@ public class BusquedaCorridaController extends MyGenericForwardComposer {
public void doAfterCompose(Component comp) throws Exception {
super.doAfterCompose(comp);
txtNumCorrida.setMaxlength(Boolean.valueOf(constanteDAO.buscarPorNomeConstante(Constantes.NUM_VIAJE_9_DIGITOS).getValorconstante()) ? 9 : 7);
lsEmpresa = UsuarioLogado.getUsuarioLogado().getEmpresa();
lsMarca = marcaService.buscarMarcaPorEmpresa(UsuarioLogado.getUsuarioLogado().getEmpresa());
lsClase = claseService.obtenerTodos();

View File

@ -46,6 +46,8 @@ import org.zkoss.zul.Textbox;
import org.zkoss.zul.Timebox;
import org.zkoss.zul.Window;
import com.rjconsultores.ventaboletos.constantes.Constantes;
import com.rjconsultores.ventaboletos.dao.ConstanteDAO;
import com.rjconsultores.ventaboletos.entidad.Autobus;
import com.rjconsultores.ventaboletos.entidad.ClaseServicio;
import com.rjconsultores.ventaboletos.entidad.Constante;
@ -296,12 +298,19 @@ public class EditarCorridaController extends MyGenericForwardComposer {
private Date dataInicialFiltroCorridaExistente;
private Date dataFinalFiltroCorridaExistente;
@Autowired
private ConstanteDAO constanteDAO;
private Button btnCancelarRetomar;
@Override
public void doAfterCompose(Component comp) throws Exception {
super.doAfterCompose(comp);
txtNumCorrida.setMaxlength(Boolean.valueOf(constanteDAO.buscarPorNomeConstante(Constantes.NUM_VIAJE_9_DIGITOS).getValorconstante()) ? 9 : 7);
txtNumCorridaPisoExtra.setMaxlength(Boolean.valueOf(constanteDAO.buscarPorNomeConstante(Constantes.NUM_VIAJE_9_DIGITOS).getValorconstante()) ? 9 : 7);
txtNumCorridaPisoExtra2.setMaxlength(Boolean.valueOf(constanteDAO.buscarPorNomeConstante(Constantes.NUM_VIAJE_9_DIGITOS).getValorconstante()) ? 9 : 7);
txtNumCorridaExtraAuto.setMaxlength(Boolean.valueOf(constanteDAO.buscarPorNomeConstante(Constantes.NUM_VIAJE_9_DIGITOS).getValorconstante()) ? 9 : 7);
lsEmbarqueDesembarque = new ArrayList<Parada>();
isPrimeiraVez = true;
salvar = true;
@ -1419,7 +1428,7 @@ public class EditarCorridaController extends MyGenericForwardComposer {
}
String numCorridaString = txtNumCorrida.getValue().toString();
Integer maxSizeNumCorrida = ApplicationProperties.getInstance().maxSizeNumCorrida();
Integer maxSizeNumCorrida = Boolean.valueOf(constanteDAO.buscarPorNomeConstante("NUM_VIAJE_9_DIGITOS").getValorconstante()) ? 9 : ApplicationProperties.getInstance().maxSizeNumCorrida();
if (maxSizeNumCorrida != -1) {
if (numCorridaString.length() > maxSizeNumCorrida) {
Messagebox.show(Labels.getLabel("editarConfiguracionCorridaController.maxSizeNumCorrida").replace("@size", maxSizeNumCorrida.toString()),

View File

@ -23,6 +23,8 @@ import org.zkoss.zul.Comboitem;
import org.zkoss.zul.Intbox;
import org.zkoss.zul.api.Spinner;
import com.rjconsultores.ventaboletos.constantes.Constantes;
import com.rjconsultores.ventaboletos.dao.ConstanteDAO;
import com.rjconsultores.ventaboletos.entidad.ClaseServicio;
import com.rjconsultores.ventaboletos.entidad.EsquemaAgrupacion;
import com.rjconsultores.ventaboletos.entidad.EsquemaCorrida;
@ -75,11 +77,13 @@ public class EditarServicioController extends MyGenericForwardComposer {
private Combobox cmbClase;
private List<ClaseServicio> lsClase;
@Autowired
private ConstanteDAO constanteDAO;
@Override
public void doAfterCompose(Component comp) throws Exception {
super.doAfterCompose(comp);
txtNumCorrida.setMaxlength(Boolean.valueOf(constanteDAO.buscarPorNomeConstante(Constantes.NUM_VIAJE_9_DIGITOS).getValorconstante()) ? 9 : 7);
esquemaCorrida = (EsquemaCorrida) Executions.getCurrent().getArg().get("esquemaCorrida");
esquemaAgrupacion = (EsquemaAgrupacion) Executions.getCurrent().getArg().get("esquemaAgrupacion");
esquemaCorridaList = (MyListbox) Executions.getCurrent().getArg().get("esquemaCorridaList");

View File

@ -27,6 +27,8 @@ import org.zkoss.zul.Intbox;
import org.zkoss.zul.Paging;
import org.zkoss.zul.Timebox;
import com.rjconsultores.ventaboletos.constantes.Constantes;
import com.rjconsultores.ventaboletos.dao.ConstanteDAO;
import com.rjconsultores.ventaboletos.entidad.ClaseServicio;
import com.rjconsultores.ventaboletos.entidad.Empresa;
import com.rjconsultores.ventaboletos.entidad.EsquemaCorrida;
@ -91,6 +93,9 @@ public class SelecionarServicosGerarController extends MyGenericForwardComposer
private Timebox hora;
private Set<EsquemaCorrida> selected;
@Autowired
private ConstanteDAO constanteDAO;
public Set<EsquemaCorrida> getSelected() {
return selected;
}
@ -222,6 +227,8 @@ public class SelecionarServicosGerarController extends MyGenericForwardComposer
@Override
public void doAfterCompose(Component comp) throws Exception {
super.doAfterCompose(comp);
txtNumCorrida.setMaxlength(Boolean.valueOf(constanteDAO.buscarPorNomeConstante(Constantes.NUM_VIAJE_9_DIGITOS).getValorconstante()) ? 9 : 7);
selected = new HashSet<EsquemaCorrida>();
lsEmpresa = UsuarioLogado.getUsuarioLogado().getEmpresa();

View File

@ -21,6 +21,8 @@ import org.zkoss.zul.Row;
import org.zkoss.zul.Spinner;
import org.zkoss.zul.Textbox;
import com.rjconsultores.ventaboletos.constantes.Constantes;
import com.rjconsultores.ventaboletos.dao.ConstanteDAO;
import com.rjconsultores.ventaboletos.entidad.ClaseServicio;
import com.rjconsultores.ventaboletos.entidad.Corrida;
import com.rjconsultores.ventaboletos.entidad.Empresa;
@ -91,12 +93,15 @@ public class EditarCorridaFlexBusController extends MyGenericForwardComposer {
private Row rowUsuario;
private Textbox txtUsuarioAlteracao;
@Autowired
private ConstanteDAO constanteDAO;
private String titulo = Labels.getLabel("editarConfiguracionCorridaController.window.title");
@Override
public void doAfterCompose(Component comp) throws Exception {
super.doAfterCompose(comp);
txtNumCorrida.setMaxlength(Boolean.valueOf(constanteDAO.buscarPorNomeConstante(Constantes.NUM_VIAJE_9_DIGITOS).getValorconstante()) ? 9 : 7);
corrida = (Corrida) Executions.getCurrent().getArg().get("corrida");
corridaList = (MyListbox) Executions.getCurrent().getArg().get("corridaList");

View File

@ -24,6 +24,8 @@ import org.zkoss.zul.Datebox;
import org.zkoss.zul.Intbox;
import org.zkoss.zul.Textbox;
import com.rjconsultores.ventaboletos.constantes.Constantes;
import com.rjconsultores.ventaboletos.dao.ConstanteDAO;
import com.rjconsultores.ventaboletos.entidad.Autobus;
import com.rjconsultores.ventaboletos.entidad.ClaseServicio;
import com.rjconsultores.ventaboletos.entidad.Conductor;
@ -89,6 +91,8 @@ public class EditarTarjetaViajeController extends MyGenericForwardComposer {
private List<String> lsSecuencia;
private BusquedaTarjetaViajeController busquedaTarjetaViajeController;
private Button btnApagar;
@Autowired
private ConstanteDAO constanteDAO;
public Button getBtnApagar() {
return btnApagar;
@ -372,6 +376,8 @@ public class EditarTarjetaViajeController extends MyGenericForwardComposer {
tarjetaViaje = tarjetaViajeAux;
}
super.doAfterCompose(comp);
txtCorrida.setMaxlength(Boolean.valueOf(constanteDAO.buscarPorNomeConstante(Constantes.NUM_VIAJE_9_DIGITOS).getValorconstante()) ? 9 : 7);
if (tarjetaViaje.getTarjetaviajeId() != null) {
if ((tarjetaViaje.getIndstatustarjeta().equals("N") || tarjetaViaje.getIndstatustarjeta().equals("S")) && tarjetaViaje.getFecenvionomina() == null) {
cmbEmpresa.setDisabled(true);

View File

@ -23,6 +23,8 @@ import org.zkoss.zul.Comboitem;
import org.zkoss.zul.Intbox;
import org.zkoss.zul.Timebox;
import com.rjconsultores.ventaboletos.constantes.Constantes;
import com.rjconsultores.ventaboletos.dao.ConstanteDAO;
import com.rjconsultores.ventaboletos.entidad.ClaseServicio;
import com.rjconsultores.ventaboletos.entidad.Corrida;
import com.rjconsultores.ventaboletos.entidad.CorridaCtrl;
@ -66,12 +68,16 @@ public class EditarPricingCorridaController extends MyGenericForwardComposer {
private Timebox timeInicio;
private Timebox timeFin;
private static Logger log = LogManager.getLogger(EditarPricingCorridaController.class);
@Autowired
private ConstanteDAO constanteDAO;
@Override
public void doAfterCompose(Component comp) throws Exception {
lsClaseServicio = claseServicioService.buscarTodosExceto(-1);
super.doAfterCompose(comp);
idCorrida.setMaxlength(Boolean.valueOf(constanteDAO.buscarPorNomeConstante(Constantes.NUM_VIAJE_9_DIGITOS).getValorconstante()) ? 9 : 7);
pricing = (Pricing) Executions.getCurrent().getArg().get("pricing");
pricing.setPricingCorridaList((List<PricingCorrida>) Executions.getCurrent().getArg().get("lsCorridas"));

View File

@ -22,6 +22,8 @@ import org.zkoss.zul.Comboitem;
import org.zkoss.zul.Intbox;
import org.zkoss.zul.Paging;
import com.rjconsultores.ventaboletos.constantes.Constantes;
import com.rjconsultores.ventaboletos.dao.ConstanteDAO;
import com.rjconsultores.ventaboletos.entidad.Parada;
import com.rjconsultores.ventaboletos.entidad.PrecioVentaja;
import com.rjconsultores.ventaboletos.entidad.Ruta;
@ -69,7 +71,8 @@ public class BusquedaPrecioVentajaController extends MyGenericForwardComposer {
private Intbox itxCorrida;
private List<Ruta> lsRuta;
private Combobox cmbRuta;
@Autowired
private ConstanteDAO constanteDAO;
/**
* @return the precioVentajaList
*/
@ -106,6 +109,8 @@ public class BusquedaPrecioVentajaController extends MyGenericForwardComposer {
@Override
public void doAfterCompose(Component comp) throws Exception {
super.doAfterCompose(comp);
itxCorrida.setMaxlength(Boolean.valueOf(constanteDAO.buscarPorNomeConstante(Constantes.NUM_VIAJE_9_DIGITOS).getValorconstante()) ? 9 : 7);
lsRuta = rutaService.obtenerTodos();
cmbRuta.setItemRenderer(new MyComboRutaRenderer());
precioVentajaList.setItemRenderer(new RenderPrecioVentaja());

View File

@ -20,6 +20,8 @@ import org.zkoss.zul.Combobox;
import org.zkoss.zul.Datebox;
import org.zkoss.zul.Intbox;
import com.rjconsultores.ventaboletos.constantes.Constantes;
import com.rjconsultores.ventaboletos.dao.ConstanteDAO;
import com.rjconsultores.ventaboletos.entidad.PrecioVentaja;
import com.rjconsultores.ventaboletos.entidad.Ruta;
import com.rjconsultores.ventaboletos.exception.BusinessException;
@ -64,6 +66,9 @@ public class EditarPrecioVentajaController extends MyGenericForwardComposer {
private MyListbox precioVentajaList;
private static Logger log = LogManager.getLogger(EditarPrecioVentajaController.class);
@Autowired
private ConstanteDAO constanteDAO;
public void onClick$btnSalvar(Event ev) throws InterruptedException {
itxCorrida.getValue();
@ -127,6 +132,8 @@ public class EditarPrecioVentajaController extends MyGenericForwardComposer {
@Override
public void doAfterCompose(Component comp) throws Exception {
super.doAfterCompose(comp);
itxCorrida.setMaxlength(Boolean.valueOf(constanteDAO.buscarPorNomeConstante(Constantes.NUM_VIAJE_9_DIGITOS).getValorconstante()) ? 9 : 7);
precioVentaja = (PrecioVentaja) Executions.getCurrent().getArg().get("precioVentaja");
precioVentajaList = (MyListbox) Executions.getCurrent().getArg().get("precioVentajaList");
cmbRutaOriginal.setItemRenderer(new MyComboRutaRenderer());