diff --git a/blade-service/blade-transport/src/main/java/org/springblade/transport/service/impl/InvoiceReceiptServiceImpl.java b/blade-service/blade-transport/src/main/java/org/springblade/transport/service/impl/InvoiceReceiptServiceImpl.java index 823337ea..96e9ed49 100644 --- a/blade-service/blade-transport/src/main/java/org/springblade/transport/service/impl/InvoiceReceiptServiceImpl.java +++ b/blade-service/blade-transport/src/main/java/org/springblade/transport/service/impl/InvoiceReceiptServiceImpl.java @@ -1244,13 +1244,21 @@ public class InvoiceReceiptServiceImpl extends BaseServiceImpl attachment = new LinkedHashMap<>(); attachment.put("source", "piaozone"); - attachment.put("path", row.getDownloadUrl()); - attachment.put("name", row.getInvoiceNo() + ".pdf"); + attachment.put("path", path); + attachment.put("name", row.getInvoiceNo() + (ofdOnly ? ".ofd" : ".pdf")); return JsonUtil.toJson(attachment); }