Browse Source

【英唐-CATL条码对接】【调整支持下载多个红票附件-发票PDF是倒着返回的】

wuyx 5 months ago
parent
commit
5396fae64b
1 changed files with 1 additions and 1 deletions
  1. 1 1
      src/main/java/com/uas/eis/dto/QueryInvoiceResultDTO.java

+ 1 - 1
src/main/java/com/uas/eis/dto/QueryInvoiceResultDTO.java

@@ -83,7 +83,7 @@ public class QueryInvoiceResultDTO extends QSqlDTO {
     public String updatePdfUrlSql(){//更新 红票PDFURL附件
         String sql = "";
         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+"%'");
         }
         return sql;