fixes bug#14112

qua:juliane
dev:wallace

git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Web/trunk/ventaboletos@92760 d1611594-4594-4d17-8e1d-87c2c4800839
master
renato.oliveira 2019-05-02 20:39:57 +00:00
parent 386e135cca
commit f255ab07a3
5 changed files with 80 additions and 6 deletions

View File

@ -4,6 +4,9 @@ import java.io.File;
import java.io.FileInputStream; import java.io.FileInputStream;
import java.sql.Connection; import java.sql.Connection;
import java.util.Date; import java.util.Date;
import java.util.Enumeration;
import java.util.zip.ZipEntry;
import java.util.zip.ZipFile;
import javax.activation.MimetypesFileTypeMap; import javax.activation.MimetypesFileTypeMap;
import javax.sql.DataSource; import javax.sql.DataSource;
@ -57,6 +60,7 @@ public class RelatorioArquivoReceitasDespesasDivController extends MyGenericForw
@Autowired @Autowired
private DataSource dataSource; private DataSource dataSource;
@Override @Override
public void doAfterCompose(Component comp) throws Exception { public void doAfterCompose(Component comp) throws Exception {
@ -67,11 +71,16 @@ public class RelatorioArquivoReceitasDespesasDivController extends MyGenericForw
if (StringUtils.isNotBlank(pathExternoGravacaoArquivo)){ if (StringUtils.isNotBlank(pathExternoGravacaoArquivo)){
txtArquivo.setText(pathExternoGravacaoArquivo); txtArquivo.setText(pathExternoGravacaoArquivo);
} }
} }
public void onClick$btnExecutarRelatorio(Event ev) throws Exception { public void onClick$btnExecutarRelatorio(Event ev) throws Exception {
datInicial.getValue();
datFinal.getValue();
cmbEmpresa.getValue();
cmbPuntoVenta.getValue();
txtArquivo.getValue();
int resp = Messagebox.show( int resp = Messagebox.show(
Labels.getLabel("relatorioReceitasDespesasDivController.msg.confirma"), Labels.getLabel("relatorioReceitasDespesasDivController.msg.confirma"),
Labels.getLabel("relatorioReceitasDespesasDivController.window.title"), Labels.getLabel("relatorioReceitasDespesasDivController.window.title"),
@ -120,6 +129,24 @@ public class RelatorioArquivoReceitasDespesasDivController extends MyGenericForw
System.getProperty("jboss.server.log.dir") , empresaId, puntoVentaId, con,this.getPathExternoGravacaoArquivo(), System.getProperty("jboss.server.log.dir") , empresaId, puntoVentaId, con,this.getPathExternoGravacaoArquivo(),
ApplicationProperties.getInstance().isCustomHabilitado(CustomEnum.IS_INCLUI_TIPO_PAGAMENTO_TURISMO_BGM.getDescricao()), true); ApplicationProperties.getInstance().isCustomHabilitado(CustomEnum.IS_INCLUI_TIPO_PAGAMENTO_TURISMO_BGM.getDescricao()), true);
long size = 0;
ZipFile compactado = new ZipFile(new File(fileZip));
Enumeration<? extends ZipEntry> entries = compactado.entries();
while (entries.hasMoreElements()) {
ZipEntry entry = (ZipEntry) entries.nextElement();
size = size + entry.getSize();
}
compactado.close();
if (size == 0) {
Messagebox.show(Labels.getLabel("relatorioReceitasDespesasDivController.msg.erro.empresa"),
Labels.getLabel("relatorioReceitasDespesasDivController.window.title"),
Messagebox.OK, Messagebox.INFORMATION);
return;
}
LogDespesaReceitaDiversa logDespRec = new LogDespesaReceitaDiversa(); LogDespesaReceitaDiversa logDespRec = new LogDespesaReceitaDiversa();
logDespRec.setDataExecucao(new Date()); logDespRec.setDataExecucao(new Date());
logDespRec.setDataInicio(datInicial.getValue()); logDespRec.setDataInicio(datInicial.getValue());

View File

@ -18,7 +18,7 @@ public class RenderLogDespesaReceitaDiv implements ListitemRenderer {
Listcell lc = new Listcell(log.getDespesaReceitaDivId().toString()); Listcell lc = new Listcell(log.getDespesaReceitaDivId().toString());
lc.setParent(lstm); lc.setParent(lstm);
lc = new Listcell(log.getUsuario().getUsername().toString()); lc = new Listcell(log.getUsuario().getClaveUsuario().toString());
lc.setParent(lstm); lc.setParent(lstm);
lc = new Listcell(sdf.format(log.getDataExecucao())); lc = new Listcell(sdf.format(log.getDataExecucao()));

View File

@ -6,6 +6,7 @@
# Control ZUL. Identificación del Componente. Propiedad = XXX # Control ZUL. Identificación del Componente. Propiedad = XXX
# <controler>. <id>. <propiedade> = XXX # <controler>. <id>. <propiedade> = XXX
indexController.app.nome=Administracion de la Venta indexController.app.nome=Administracion de la Venta
# MSG Defaut: # MSG Defaut:
@ -8101,3 +8102,27 @@ editarAutorizacaoUsoSerieEmbarcadaController.MSG.borrarPergunta = Eliminar autor
editarAutorizacaoUsoSerieEmbarcadaController.MSG.borrarOK = Autorización se eliminó exitosamente editarAutorizacaoUsoSerieEmbarcadaController.MSG.borrarOK = Autorización se eliminó exitosamente
editarAutorizacaoUsoSerieEmbarcadaController.MSG.erroJaCadastrado=Dispositivo já autorizado para esta UF editarAutorizacaoUsoSerieEmbarcadaController.MSG.erroJaCadastrado=Dispositivo já autorizado para esta UF
# logReceitasDespesasDiversasController
logReceitasDespesasDiversasController.lbId.value=Id
logReceitasDespesasDiversasController.lbUsuario.value=Usuário
logReceitasDespesasDiversasController.lbDataExecucao.value=Data Execução
logReceitasDespesasDiversasController.lbDataInicio.value=Data Início
logReceitasDespesasDiversasController.lbDataFim.value=Data Final
logReceitasDespesasDiversasController.lbEmpresa.value=Empresa
logReceitasDespesasDiversasController.lbProcessada.value=Processada
logReceitasDespesasDiversasController.lbDataIni.value=Data Inicial
logReceitasDespesasDiversasController.lbDataFin.value=Data Final
#relatorioReceitasDespesasDivController
relatorioReceitasDespesasDivController.lbDataIni.value=Data Inicial
relatorioReceitasDespesasDivController.lbDataFin.value=Data Final
relatorioReceitasDespesasDivController.lbEmpresa.value=Empresa
relatorioReceitasDespesasDivController.lbPuntoVenta.value=Agência
relatorioReceitasDespesasDivController.txtArquivo.value=Local Arq. Servidor
relatorioReceitasDespesasDivController.msg.confirma=Deseja realmente gerar o arquivo?
relatorioReceitasDespesasDivController.txtArquivo.value=Local Arq. Servidor
relatorioReceitasDespesasDivController.window.title=Confirmação
relatorioReceitasDespesasDivController.msg.erro.empresa = Sem dados para gerar o(s) arquivo(s).

View File

@ -8593,3 +8593,25 @@ editarAutorizacaoUsoSerieEmbarcadaController.MSG.borrarPergunta = Eliminar autor
editarAutorizacaoUsoSerieEmbarcadaController.MSG.borrarOK = Autorização excluida com Sucesso. editarAutorizacaoUsoSerieEmbarcadaController.MSG.borrarOK = Autorização excluida com Sucesso.
editarAutorizacaoUsoSerieEmbarcadaController.MSG.erroJaCadastrado=Dispositivo já autorizado para esta UF editarAutorizacaoUsoSerieEmbarcadaController.MSG.erroJaCadastrado=Dispositivo já autorizado para esta UF
# logReceitasDespesasDiversasController
logReceitasDespesasDiversasController.lbId.value=Id
logReceitasDespesasDiversasController.lbUsuario.value=Usuário
logReceitasDespesasDiversasController.lbDataExecucao.value=Data Execução
logReceitasDespesasDiversasController.lbDataInicio.value=Data Início
logReceitasDespesasDiversasController.lbDataFim.value=Data Final
logReceitasDespesasDiversasController.lbEmpresa.value=Empresa
logReceitasDespesasDiversasController.lbProcessada.value=Processada
logReceitasDespesasDiversasController.lbDataIni.value=Data Inicial
logReceitasDespesasDiversasController.lbDataFin.value=Data Final
#relatorioReceitasDespesasDivController
relatorioReceitasDespesasDivController.lbDataIni.value=Data Inicial
relatorioReceitasDespesasDivController.lbDataFin.value=Data Final
relatorioReceitasDespesasDivController.lbEmpresa.value=Empresa
relatorioReceitasDespesasDivController.lbPuntoVenta.value=Agência
relatorioReceitasDespesasDivController.txtArquivo.value=Local Arq. Servidor
relatorioReceitasDespesasDivController.msg.confirma=Deseja realmente gerar o arquivo?
relatorioReceitasDespesasDivController.txtArquivo.value=Local Arq. Servidor
relatorioReceitasDespesasDivController.window.title=Confirmação
relatorioReceitasDespesasDivController.msg.erro.empresa = Sem dados para gerar o(s) arquivo(s).

View File

@ -40,10 +40,10 @@
<listbox id="logList" use="com.rjconsultores.ventaboletos.web.utilerias.MyListbox" <listbox id="logList" use="com.rjconsultores.ventaboletos.web.utilerias.MyListbox"
multiple="false" height="600px" width="940px"> multiple="false" height="600px" width="940px">
<listhead sizable="true"> <listhead sizable="true">
<listheader width="3%" image="/gui/img/create_doc.gif" <listheader width="5%" image="/gui/img/create_doc.gif"
label="${c:l('logReceitasDespesasDiversasController.lbId.value')}" sort="auto(despesaReceitaDivId)"/> label="${c:l('logReceitasDespesasDiversasController.lbId.value')}" sort="auto(despesaReceitaDivId)"/>
<listheader image="/gui/img/create_doc.gif" <listheader image="/gui/img/create_doc.gif"
label="${c:l('logReceitasDespesasDiversasController.lbUsuario.value')}" sort="auto(usuario)"/> label="${c:l('logReceitasDespesasDiversasController.lbUsuario.value')}" sort="auto(usuario.claveUsuario)"/>
<listheader image="/gui/img/create_doc.gif" <listheader image="/gui/img/create_doc.gif"
label="${c:l('logReceitasDespesasDiversasController.lbDataExecucao.value')}" sort="auto(dataExecucao)"/> label="${c:l('logReceitasDespesasDiversasController.lbDataExecucao.value')}" sort="auto(dataExecucao)"/>
<listheader image="/gui/img/create_doc.gif" <listheader image="/gui/img/create_doc.gif"
@ -51,7 +51,7 @@
<listheader image="/gui/img/create_doc.gif" <listheader image="/gui/img/create_doc.gif"
label="${c:l('logReceitasDespesasDiversasController.lbDataFim.value')}" sort="auto(dataFim)"/> label="${c:l('logReceitasDespesasDiversasController.lbDataFim.value')}" sort="auto(dataFim)"/>
<listheader image="/gui/img/create_doc.gif" <listheader image="/gui/img/create_doc.gif"
label="${c:l('logReceitasDespesasDiversasController.lbEmpresa.value')}" sort="auto(empresa)"/> label="${c:l('logReceitasDespesasDiversasController.lbEmpresa.value')}" sort="auto(empresa.nombempresa)"/>
<listheader image="/gui/img/create_doc.gif" <listheader image="/gui/img/create_doc.gif"
label="${c:l('logReceitasDespesasDiversasController.lbProcessada.value')}" sort="auto(indProcessado)"/> label="${c:l('logReceitasDespesasDiversasController.lbProcessada.value')}" sort="auto(indProcessado)"/>
</listhead> </listhead>