fixes bug#23426
qua: dev: Apontado direto para a adamantina e gerado o contrato Evidencia anexa: Evidencia_Adamantina)Contrato_AVistaa git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Model/trunk/modelWeb@109342 d1611594-4594-4d17-8e1d-87c2c4800839master
parent
d907fd69be
commit
7eb09f6d0f
|
@ -1,5 +1,6 @@
|
||||||
package com.rjconsultores.ventaboletos.service.impl;
|
package com.rjconsultores.ventaboletos.service.impl;
|
||||||
|
|
||||||
|
import java.io.UnsupportedEncodingException;
|
||||||
import java.util.Calendar;
|
import java.util.Calendar;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
|
||||||
|
@ -68,10 +69,7 @@ public class ConfContratoPuntoVentaServiceImpl implements ConfContratoPuntoVenta
|
||||||
public String formatarLayout(ConfLayoutContratoVO confLayoutContratoVO, String html) {
|
public String formatarLayout(ConfLayoutContratoVO confLayoutContratoVO, String html) {
|
||||||
|
|
||||||
StringBuilder htmlFormatado = new StringBuilder();
|
StringBuilder htmlFormatado = new StringBuilder();
|
||||||
|
criarCabecalho(htmlFormatado);
|
||||||
htmlFormatado.append("<!DOCTYPE html PUBLIC \"-//W3C//DTD XHTML 1.0 Transitional//EN\" \"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd\">");
|
|
||||||
htmlFormatado.append("<html>");
|
|
||||||
|
|
||||||
html = html.replace("{nomeLocalidade}", confLayoutContratoVO.getNomeLocalidade())
|
html = html.replace("{nomeLocalidade}", confLayoutContratoVO.getNomeLocalidade())
|
||||||
.replace("{CNPJ}", confLayoutContratoVO.getCNPJ())
|
.replace("{CNPJ}", confLayoutContratoVO.getCNPJ())
|
||||||
.replace("{dataAbertura}", confLayoutContratoVO.getDataAbertura() != null ? DateUtil.getStringDate(confLayoutContratoVO.getDataAbertura(), "dd/MM/yyyy") : "")
|
.replace("{dataAbertura}", confLayoutContratoVO.getDataAbertura() != null ? DateUtil.getStringDate(confLayoutContratoVO.getDataAbertura(), "dd/MM/yyyy") : "")
|
||||||
|
@ -82,7 +80,7 @@ public class ConfContratoPuntoVentaServiceImpl implements ConfContratoPuntoVenta
|
||||||
.replace("{numero}", confLayoutContratoVO.getNumero() != null ? confLayoutContratoVO.getNumero() : "")
|
.replace("{numero}", confLayoutContratoVO.getNumero() != null ? confLayoutContratoVO.getNumero() : "")
|
||||||
.replace("{passagemAlta}", confLayoutContratoVO.getPassagemAlta() != null ? MoneyHelper.getValor(confLayoutContratoVO.getPassagemAlta()) : "0")
|
.replace("{passagemAlta}", confLayoutContratoVO.getPassagemAlta() != null ? MoneyHelper.getValor(confLayoutContratoVO.getPassagemAlta()) : "0")
|
||||||
.replace("{passagemBaixa}", confLayoutContratoVO.getPassagemBaixa() != null ? MoneyHelper.getValor(confLayoutContratoVO.getPassagemBaixa()) : "0")
|
.replace("{passagemBaixa}", confLayoutContratoVO.getPassagemBaixa() != null ? MoneyHelper.getValor(confLayoutContratoVO.getPassagemBaixa()) : "0")
|
||||||
.replace("{seguroObrigatorioBaixa}", confLayoutContratoVO.getValorVendaGapBaixa() != null ? MoneyHelper.getValor(confLayoutContratoVO.getSeguroObrigatorioBaixa()) : "0")
|
.replace("{seguroObrigatorioBaixa}", confLayoutContratoVO.getSeguroObrigatorioBaixa() != null ? MoneyHelper.getValor(confLayoutContratoVO.getSeguroObrigatorioBaixa()) : "0")
|
||||||
.replace("{seguroObrigatorioAlta}", confLayoutContratoVO.getSeguroObrigatorioAlta() != null ? MoneyHelper.getValor(confLayoutContratoVO.getSeguroObrigatorioAlta()) : "0")
|
.replace("{seguroObrigatorioAlta}", confLayoutContratoVO.getSeguroObrigatorioAlta() != null ? MoneyHelper.getValor(confLayoutContratoVO.getSeguroObrigatorioAlta()) : "0")
|
||||||
.replace("{valorVendaGapBaixa}", confLayoutContratoVO.getValorVendaGapBaixa() != null ? MoneyHelper.getValor(confLayoutContratoVO.getValorVendaGapBaixa()) : "0")
|
.replace("{valorVendaGapBaixa}", confLayoutContratoVO.getValorVendaGapBaixa() != null ? MoneyHelper.getValor(confLayoutContratoVO.getValorVendaGapBaixa()) : "0")
|
||||||
.replace("{valorVendaGapAlta}", confLayoutContratoVO.getValorVendaGapAlta() != null ? MoneyHelper.getValor(confLayoutContratoVO.getValorVendaGapAlta()) : "0")
|
.replace("{valorVendaGapAlta}", confLayoutContratoVO.getValorVendaGapAlta() != null ? MoneyHelper.getValor(confLayoutContratoVO.getValorVendaGapAlta()) : "0")
|
||||||
|
@ -92,20 +90,40 @@ public class ConfContratoPuntoVentaServiceImpl implements ConfContratoPuntoVenta
|
||||||
.replace("{seguroAlta}", confLayoutContratoVO.getSeguroAlta()!= null ? MoneyHelper.getValor(confLayoutContratoVO.getSeguroAlta()) : "0")
|
.replace("{seguroAlta}", confLayoutContratoVO.getSeguroAlta()!= null ? MoneyHelper.getValor(confLayoutContratoVO.getSeguroAlta()) : "0")
|
||||||
.replace("{outrosBaixa}", confLayoutContratoVO.getOutrosBaixa() != null ? MoneyHelper.getValor(confLayoutContratoVO.getOutrosBaixa()) : "0")
|
.replace("{outrosBaixa}", confLayoutContratoVO.getOutrosBaixa() != null ? MoneyHelper.getValor(confLayoutContratoVO.getOutrosBaixa()) : "0")
|
||||||
.replace("{outrosAlta}", confLayoutContratoVO.getOutrosAlta() != null ? MoneyHelper.getValor(confLayoutContratoVO.getOutrosAlta()) : "0")
|
.replace("{outrosAlta}", confLayoutContratoVO.getOutrosAlta() != null ? MoneyHelper.getValor(confLayoutContratoVO.getOutrosAlta()) : "0")
|
||||||
.replace("{excesssoBaixa}", confLayoutContratoVO.getExcesssoBaixa() != null ? MoneyHelper.getValor(confLayoutContratoVO.getExcesssoBaixa()): "0")
|
.replace("{excessoBaixa}", confLayoutContratoVO.getExcesssoBaixa() != null ? MoneyHelper.getValor(confLayoutContratoVO.getExcesssoBaixa()): "0")
|
||||||
.replace("{excesssoAlta}", confLayoutContratoVO.getExcesssoAlta() != null ? MoneyHelper.getValor(confLayoutContratoVO.getExcesssoAlta()) :"0")
|
.replace("{excessoAlta}", confLayoutContratoVO.getExcesssoAlta() != null ? MoneyHelper.getValor(confLayoutContratoVO.getExcesssoAlta()) :"0")
|
||||||
.replace("{nomeTitular}", confLayoutContratoVO.getNomeTitular())
|
.replace("{nomeTitular}", confLayoutContratoVO.getNomeTitular())
|
||||||
.replace("{nomeBanco}", confLayoutContratoVO.getNomeBanco())
|
.replace("{nomeBanco}", confLayoutContratoVO.getNomeBanco())
|
||||||
.replace("{numeroAgencia}", confLayoutContratoVO.getNumeroAgencia())
|
.replace("{numeroAgencia}", confLayoutContratoVO.getNumeroAgencia())
|
||||||
.replace("{numeroConta}", confLayoutContratoVO.getNumeroConta())
|
.replace("{numeroConta}", confLayoutContratoVO.getNumeroConta())
|
||||||
.replace("{tipoSocio}", confLayoutContratoVO.getTipoSocio())
|
.replace("{tipoSocio}", confLayoutContratoVO.getTipoSocio() != null ? confLayoutContratoVO.getTipoSocio() : "")
|
||||||
.replace("{bairro}", confLayoutContratoVO.getBairro())
|
.replace("{bairro}", confLayoutContratoVO.getBairro() != null ? confLayoutContratoVO.getBairro() : "" )
|
||||||
.replace("{rua}", confLayoutContratoVO.getRua());;
|
.replace("{rua}", confLayoutContratoVO.getRua() != null ? confLayoutContratoVO.getRua() : "" );
|
||||||
|
|
||||||
htmlFormatado.append(html);
|
htmlFormatado.append(formatarUTF(html));
|
||||||
htmlFormatado.append("</html>");
|
htmlFormatado.append("</html>");
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
return htmlFormatado.toString();
|
return htmlFormatado.toString();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
private void criarCabecalho(StringBuilder htmlFormatado) {
|
||||||
|
|
||||||
|
htmlFormatado.append("<?xml version=\"1.0\" encoding=\"UTF-8\"?> ");
|
||||||
|
htmlFormatado.append("<!DOCTYPE html PUBLIC \"-//W3C//DTD XHTML 1.0 Transitional//EN\" \"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd\">");
|
||||||
|
htmlFormatado.append("<html>");
|
||||||
|
}
|
||||||
|
|
||||||
|
private String formatarUTF(String html) {
|
||||||
|
|
||||||
|
String output = "";
|
||||||
|
try {
|
||||||
|
output = new String(html.getBytes("UTF-8"), "ISO-8859-1");
|
||||||
|
} catch (UnsupportedEncodingException e) {
|
||||||
|
e.printStackTrace();
|
||||||
|
}
|
||||||
|
return output;
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue