Merge pull request 'bug#al-3856' (!491) from AL-3856 into master
Reviewed-on: adm/VentaBoletosAdm#491 Reviewed-by: fabio <fabio.faria@rjconsultores.com.br>master 1.67.0
commit
5c34251fdf
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.66.2</version>
|
||||
<version>1.67.0</version>
|
||||
<packaging>war</packaging>
|
||||
|
||||
<properties>
|
||||
<modelWeb.version>1.46.1</modelWeb.version>
|
||||
<flyway.version>1.39.1</flyway.version>
|
||||
<modelWeb.version>1.50.0</modelWeb.version>
|
||||
<flyway.version>1.39.2</flyway.version>
|
||||
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
|
||||
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
|
||||
</properties>
|
||||
|
|
|
@ -56,6 +56,7 @@ import org.zkoss.zul.Textbox;
|
|||
import org.zkoss.zul.Toolbar;
|
||||
import org.zkoss.zul.Window;
|
||||
|
||||
import com.rjconsultores.ventaboletos.entidad.AliasServico;
|
||||
import com.rjconsultores.ventaboletos.entidad.CasetaPeaje;
|
||||
import com.rjconsultores.ventaboletos.entidad.ClaseServicio;
|
||||
import com.rjconsultores.ventaboletos.entidad.Corrida;
|
||||
|
@ -246,6 +247,8 @@ public class EditarCatalogoDeRutaController extends MyGenericForwardComposer
|
|||
private Button btnLiberarRuta;
|
||||
private Button btnBloquearRuta;
|
||||
|
||||
private List<Ruta> lsTodasAsLinhas;
|
||||
|
||||
//Utiliza o campo para usar a tela para visualizacao e aprovacao de linhas para empresas Operadoras. Utilize caso seja criado um novo campo
|
||||
private Boolean isAprovacaoLinhas;
|
||||
|
||||
|
@ -272,6 +275,8 @@ public class EditarCatalogoDeRutaController extends MyGenericForwardComposer
|
|||
|
||||
rutaList = (MyListbox) Executions.getCurrent().getArg().get("rutaList");
|
||||
|
||||
lsTodasAsLinhas = rutaService.buscarRutasPorEmpresas(lsEmpresa);
|
||||
|
||||
super.doAfterCompose(comp);
|
||||
|
||||
barraDeCadastro.setVisible(!isAprovacaoLinhas);
|
||||
|
@ -1403,6 +1408,8 @@ public class EditarCatalogoDeRutaController extends MyGenericForwardComposer
|
|||
|
||||
preencherColunaComboVia(lstm, rutaCombinacion, comboVenda);
|
||||
|
||||
preencherColunaComboAlias(lstm, rutaCombinacion, comboVenda);
|
||||
|
||||
preencherColunaComboUsaPricing(lstm, rutaCombinacion);
|
||||
|
||||
preencherColunaCodigoDER(lstm, rutaCombinacion);
|
||||
|
@ -1421,6 +1428,44 @@ public class EditarCatalogoDeRutaController extends MyGenericForwardComposer
|
|||
|
||||
}
|
||||
|
||||
private void preencherColunaComboAlias(Listitem lstm, RutaCombinacion rutaCombinacion, Combobox comboVenda) {
|
||||
Listcell lc;
|
||||
lc = new Listcell();
|
||||
|
||||
final Combobox comboAlias = new Combobox();
|
||||
comboAlias.setMold("rounded");
|
||||
comboAlias.setWidth("90%");
|
||||
if (rutaCombinacion.getRutacombinacionId() != null) {
|
||||
comboAlias.setTooltip(rutaCombinacion.getRutacombinacionId().toString());
|
||||
}
|
||||
|
||||
comboAlias.setModel(new ListModelList(lsTodasAsLinhas));
|
||||
comboAlias.setAutocomplete(true);
|
||||
|
||||
comboAlias.setValue(rutaCombinacion.getAliasRuta() == null ? "" : rutaCombinacion.getAliasRuta().toString() );
|
||||
comboAlias.addEventListener("onChange", new EventListener() {
|
||||
|
||||
@Override
|
||||
public void onEvent(Event event) throws Exception {
|
||||
Ruta v = comboAlias.getSelectedItem() == null ? null : ((Ruta) comboAlias.getSelectedItem().getValue());
|
||||
String idCombinacion = comboVenda.getTooltip();
|
||||
opcionAliasServico(v, idCombinacion);
|
||||
}
|
||||
});
|
||||
lc.appendChild(comboAlias);
|
||||
lc.setParent(lstm);
|
||||
}
|
||||
|
||||
private void opcionAliasServico(Ruta r, String idCombinacion) {
|
||||
RutaCombinacion rc = rutaCombinacionService.obtenerID(Integer.parseInt(idCombinacion));
|
||||
|
||||
rc.setAliasRuta(r);
|
||||
|
||||
if (!ruta.getIsClone()) {
|
||||
rutaCombinacionService.actualizacion(rc);
|
||||
}
|
||||
}
|
||||
|
||||
private void preencherColunaComboVia(Listitem lstm, RutaCombinacion rutaCombinacion, final Combobox comboVenda) {
|
||||
Listcell lc;
|
||||
lc = new Listcell();
|
||||
|
|
|
@ -2948,6 +2948,7 @@ editarCatalogoDeRutaController.lbAddBorrar.value = Incluir
|
|||
editarCatalogoDeRutaController.lbEmpresa.value = Empresa
|
||||
editarCatalogoDeRutaController.lbVisualizaNaAPI.value = Visualiza na API
|
||||
editarEmpresaController.lbVisualizaNaAPI.ajuda = Mostra localidade de embarque ou desembarque na aplicação API
|
||||
editarCatalogoDeRutaController.lbAliasVia.value=Alias Via
|
||||
|
||||
editarCatalogoDeRutaController.lbEmpresaAutorizadora.value=Empresa Autorizadora
|
||||
editarCatalogoDeRutaController.lbEmpresaOperadora.value=Empresa Operadora
|
||||
|
|
|
@ -3217,6 +3217,7 @@ editarCatalogoDeRutaController.lbExibeTabela.value = Tabela Preço
|
|||
editarCatalogoDeRutaController.lbCodigoDER.value=Seção
|
||||
editarCatalogoDeRutaController.lbAddBorrar.value = Incluir
|
||||
editarCatalogoDeRutaController.lbEmpresa.value = Empresa
|
||||
editarCatalogoDeRutaController.lbAliasVia.value=Alias Via
|
||||
|
||||
editarCatalogoDeRutaController.lbEmpresaAutorizadora.value=Empresa Autorizadora
|
||||
editarCatalogoDeRutaController.lbEmpresaOperadora.value=Empresa Operadora
|
||||
|
|
|
@ -6,7 +6,7 @@
|
|||
|
||||
<zk xmlns="http://www.zkoss.org/2005/zul">
|
||||
<window id="winEditarRuta" border="normal"
|
||||
apply="${editarCatalogoDeRutaController}" height="557x" width="855px"
|
||||
apply="${editarCatalogoDeRutaController}" height="557x" width="980px"
|
||||
contentStyle="overflow:auto"
|
||||
title="${c:l('editarCatalogoDeRutaController.window.title')}">
|
||||
<toolbar id="barraDeAprovacaoDeLinha">
|
||||
|
@ -424,6 +424,9 @@
|
|||
<listheader image="/gui/img/create_doc.gif" width="100px"
|
||||
label="${c:l('editarCatalogoDeRutaController.lbVia.value')}"
|
||||
align="left" />
|
||||
<listheader image="/gui/img/create_doc.gif" width="100px"
|
||||
label="${c:l('editarCatalogoDeRutaController.lbAliasVia.value')}"
|
||||
align="left" />
|
||||
<listheader image="/gui/img/create_doc.gif" width="90px"
|
||||
label="${c:l('editarCatalogoDeRutaController.lbUsaPricing.value')}"
|
||||
align="center" />
|
||||
|
|
Loading…
Reference in New Issue