|
@@ -83,7 +83,7 @@ public class QueryInvoiceResultDTO extends QSqlDTO {
|
|
|
public String updatePdfUrlSql(){//更新 红票PDFURL附件
|
|
public String updatePdfUrlSql(){//更新 红票PDFURL附件
|
|
|
String sql = "";
|
|
String sql = "";
|
|
|
if(StringUtil.hasText(serialNo)){
|
|
if(StringUtil.hasText(serialNo)){
|
|
|
- sql= "update ElecInvoice set EI_REDPDFURL = (case when EI_REDPDFURL is not null then EI_REDPDFURL||';' else '' end)||"+stringField(pdfUrl)+ " where ei_allelectronicinvoicenumber = "+getBlueRefno()
|
|
|
|
|
|
|
+ sql= "update ElecInvoice set EI_REDPDFURL = "+stringField(pdfUrl)+ "||(case when EI_REDPDFURL is not null then ';'||EI_REDPDFURL else '' end) where ei_allelectronicinvoicenumber = "+getBlueRefno()
|
|
|
+" and ei_relativerefno like "+((allElectronicInvoiceNumber == null || "".equals(allElectronicInvoiceNumber) || "NULL".equals(allElectronicInvoiceNumber.toUpperCase())) ? "null" : "'%"+allElectronicInvoiceNumber+"%'");
|
|
+" and ei_relativerefno like "+((allElectronicInvoiceNumber == null || "".equals(allElectronicInvoiceNumber) || "NULL".equals(allElectronicInvoiceNumber.toUpperCase())) ? "null" : "'%"+allElectronicInvoiceNumber+"%'");
|
|
|
}
|
|
}
|
|
|
return sql;
|
|
return sql;
|