Merge pull request 'Fixes bug#AL-4553' (!796) from AL-4550 into master
Reviewed-on: adm/VentaBoletosAdm#796 Reviewed-by: fabio <fabio.faria@rjconsultores.com.br>master 1.160.1
commit
73d49a6898
2
pom.xml
2
pom.xml
|
@ -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.160.0</version>
|
<version>1.160.1</version>
|
||||||
<packaging>war</packaging>
|
<packaging>war</packaging>
|
||||||
|
|
||||||
<properties>
|
<properties>
|
||||||
|
|
|
@ -88,6 +88,7 @@ public class CumplimientoServicioExpresosController extends MyGenericForwardComp
|
||||||
byte[] bytesIs = IOUtils.toByteArray(inputStream);
|
byte[] bytesIs = IOUtils.toByteArray(inputStream);
|
||||||
|
|
||||||
expreso.setDocCumplimientoServicio(bytesIs);
|
expreso.setDocCumplimientoServicio(bytesIs);
|
||||||
|
expreso.setStatusSolicitudExpresoId(5);
|
||||||
|
|
||||||
solicitudExpreso.actualizacion(expreso);
|
solicitudExpreso.actualizacion(expreso);
|
||||||
|
|
||||||
|
|
|
@ -1,19 +1,30 @@
|
||||||
package com.rjconsultores.ventaboletos.web.utilerias.render;
|
package com.rjconsultores.ventaboletos.web.utilerias.render;
|
||||||
|
|
||||||
|
import java.nio.ByteBuffer;
|
||||||
|
|
||||||
|
import org.zkoss.util.media.AMedia;
|
||||||
import org.zkoss.util.resource.Labels;
|
import org.zkoss.util.resource.Labels;
|
||||||
|
import org.zkoss.zhtml.Filedownload;
|
||||||
|
import org.zkoss.zk.ui.event.Event;
|
||||||
import org.zkoss.zk.ui.event.EventListener;
|
import org.zkoss.zk.ui.event.EventListener;
|
||||||
import org.zkoss.zul.Button;
|
import org.zkoss.zul.Button;
|
||||||
import org.zkoss.zul.Listcell;
|
import org.zkoss.zul.Listcell;
|
||||||
import org.zkoss.zul.Listitem;
|
import org.zkoss.zul.Listitem;
|
||||||
import org.zkoss.zul.ListitemRenderer;
|
import org.zkoss.zul.ListitemRenderer;
|
||||||
|
import org.zkoss.zul.Messagebox;
|
||||||
|
|
||||||
import com.rjconsultores.ventaboletos.entidad.SolicitudExpreso;
|
import com.rjconsultores.ventaboletos.entidad.SolicitudExpreso;
|
||||||
|
import com.rjconsultores.ventaboletos.entidad.TrayectosExpresos;
|
||||||
|
import com.rjconsultores.ventaboletos.service.TrayectosExpresosService;
|
||||||
import com.rjconsultores.ventaboletos.utilerias.DateUtil;
|
import com.rjconsultores.ventaboletos.utilerias.DateUtil;
|
||||||
|
import com.rjconsultores.ventaboletos.web.utilerias.spring.AppContext;
|
||||||
|
|
||||||
public class RenderCumplimientoServicioExpresos implements ListitemRenderer {
|
public class RenderCumplimientoServicioExpresos implements ListitemRenderer {
|
||||||
|
|
||||||
EventListener listenerGenerico;
|
EventListener listenerGenerico;
|
||||||
|
|
||||||
|
private SolicitudExpreso expreso;
|
||||||
|
|
||||||
public RenderCumplimientoServicioExpresos(EventListener listenerGenerico) {
|
public RenderCumplimientoServicioExpresos(EventListener listenerGenerico) {
|
||||||
super();
|
super();
|
||||||
this.listenerGenerico = listenerGenerico;
|
this.listenerGenerico = listenerGenerico;
|
||||||
|
@ -86,10 +97,31 @@ public class RenderCumplimientoServicioExpresos implements ListitemRenderer {
|
||||||
lc = new Listcell(Labels.getLabel("expresosController.lbl.estadoRechazado"));
|
lc = new Listcell(Labels.getLabel("expresosController.lbl.estadoRechazado"));
|
||||||
lc.setParent(item);
|
lc.setParent(item);
|
||||||
break;
|
break;
|
||||||
|
case 5:
|
||||||
|
lc = new Listcell(Labels.getLabel("expresosController.lbl.estadoCumplido"));
|
||||||
|
lc.setParent(item);
|
||||||
|
|
||||||
|
lc = new Listcell();
|
||||||
|
lc.setParent(item);
|
||||||
|
|
||||||
|
Button btnVerDetalle = new Button(Labels.getLabel("expresosController.lbl.verDetalle"));
|
||||||
|
btnVerDetalle.addEventListener("onClick", new EventListener() {
|
||||||
|
@Override
|
||||||
|
public void onEvent(Event event) throws Exception {
|
||||||
|
Listitem listItem = (Listitem) event.getTarget().getParent().getParent();
|
||||||
|
expreso = (SolicitudExpreso)listItem.getAttribute("data");
|
||||||
|
|
||||||
|
AMedia amedia = new AMedia("Expresos " + expreso.getSolicitudExpresoId() + ".pdf", "pdf", null, expreso.getDocCumplimientoServicio());
|
||||||
|
org.zkoss.util.media.Media pdf = amedia;
|
||||||
|
Filedownload.save(pdf);
|
||||||
|
}
|
||||||
|
});
|
||||||
|
lc.appendChild(btnVerDetalle);
|
||||||
|
break;
|
||||||
default: break;
|
default: break;
|
||||||
}
|
}
|
||||||
|
|
||||||
lc = new Listcell();
|
item.setAttribute("data", expresos);
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -7436,6 +7436,7 @@ expresosController.lbl.btnVerPlanilla = See Template
|
||||||
expresosController.lbl.cargarFluec = Load FLUEC
|
expresosController.lbl.cargarFluec = Load FLUEC
|
||||||
expresosController.lbl.cargarPlaca = Load Plate
|
expresosController.lbl.cargarPlaca = Load Plate
|
||||||
expresosController.lbl.estadoAceptado = Acepted
|
expresosController.lbl.estadoAceptado = Acepted
|
||||||
|
expresosController.lbl.estadoCumplido = Completed
|
||||||
expresosController.lbl.estadoEnviado = Send
|
expresosController.lbl.estadoEnviado = Send
|
||||||
expresosController.lbl.estadoRechazado = Rejected
|
expresosController.lbl.estadoRechazado = Rejected
|
||||||
expresosController.lbl.estadoSolicitado = Required
|
expresosController.lbl.estadoSolicitado = Required
|
||||||
|
|
|
@ -7440,6 +7440,7 @@ expresosController.lbl.btnVerPlanilla = Ver Planilla
|
||||||
expresosController.lbl.cargarFluec = Cargar FLUEC
|
expresosController.lbl.cargarFluec = Cargar FLUEC
|
||||||
expresosController.lbl.cargarPlaca = Cargar Placa
|
expresosController.lbl.cargarPlaca = Cargar Placa
|
||||||
expresosController.lbl.estadoAceptado = Aceptado
|
expresosController.lbl.estadoAceptado = Aceptado
|
||||||
|
expresosController.lbl.estadoCumplido = Servicio Cumplido
|
||||||
expresosController.lbl.estadoEnviado = Enviado
|
expresosController.lbl.estadoEnviado = Enviado
|
||||||
expresosController.lbl.estadoRechazado = Rechazado
|
expresosController.lbl.estadoRechazado = Rechazado
|
||||||
expresosController.lbl.estadoSolicitado = Solicitado
|
expresosController.lbl.estadoSolicitado = Solicitado
|
||||||
|
|
|
@ -7440,6 +7440,7 @@ expresosController.lbl.btnVerPlanilla = Ver Planilla
|
||||||
expresosController.lbl.cargarFluec = Cargar FLUEC
|
expresosController.lbl.cargarFluec = Cargar FLUEC
|
||||||
expresosController.lbl.cargarPlaca = Cargar Placa
|
expresosController.lbl.cargarPlaca = Cargar Placa
|
||||||
expresosController.lbl.estadoAceptado = Aceptado
|
expresosController.lbl.estadoAceptado = Aceptado
|
||||||
|
expresosController.lbl.estadoCumplido = Servicio Cumplido
|
||||||
expresosController.lbl.estadoEnviado = Enviado
|
expresosController.lbl.estadoEnviado = Enviado
|
||||||
expresosController.lbl.estadoRechazado = Rechazado
|
expresosController.lbl.estadoRechazado = Rechazado
|
||||||
expresosController.lbl.estadoSolicitado = Solicitado
|
expresosController.lbl.estadoSolicitado = Solicitado
|
||||||
|
|
|
@ -7436,6 +7436,7 @@ expresosController.lbl.cargarFluec = Chargement FLUEC
|
||||||
expresosController.lbl.cargarPlaca = Chargement Placa
|
expresosController.lbl.cargarPlaca = Chargement Placa
|
||||||
expresosController.lbl.estadoAceptado = Accepté
|
expresosController.lbl.estadoAceptado = Accepté
|
||||||
expresosController.lbl.estadoEnviado = Envoyé
|
expresosController.lbl.estadoEnviado = Envoyé
|
||||||
|
expresosController.lbl.estadoCumplido = Rempli
|
||||||
expresosController.lbl.estadoRechazado = Refusé
|
expresosController.lbl.estadoRechazado = Refusé
|
||||||
expresosController.lbl.estadoSolicitado = Requis
|
expresosController.lbl.estadoSolicitado = Requis
|
||||||
expresosController.lbl.idaVuelta = En allant
|
expresosController.lbl.idaVuelta = En allant
|
||||||
|
|
|
@ -7427,7 +7427,10 @@ expresosController.lbl.btnCargarCumplimientoServicio = Anexar Documento
|
||||||
expresosController.lbl.cargarFluec = Anexar FLUEC
|
expresosController.lbl.cargarFluec = Anexar FLUEC
|
||||||
expresosController.lbl.cargarPlaca = Anexar Placa
|
expresosController.lbl.cargarPlaca = Anexar Placa
|
||||||
expresosController.lbl.estadoAceptado = Aceito
|
expresosController.lbl.estadoAceptado = Aceito
|
||||||
expresosController.lbl.estadoRechazado = Cancelado
|
expresosController.lbl.estadoEnviado = Enviado
|
||||||
|
expresosController.lbl.estadoCumplido = Preenchido
|
||||||
|
expresosController.lbl.estadoRechazado = Recusado
|
||||||
|
expresosController.lbl.estadoSolicitado = Obrigatório
|
||||||
expresosController.lbl.idaVuelta = Ida
|
expresosController.lbl.idaVuelta = Ida
|
||||||
expresosController.lbl.pagadoCredito = Pagado a Crédito
|
expresosController.lbl.pagadoCredito = Pagado a Crédito
|
||||||
expresosController.lbl.verDetalle = Ver detalhe
|
expresosController.lbl.verDetalle = Ver detalhe
|
||||||
|
|
Loading…
Reference in New Issue