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 13bcd4b3..1476a9f6 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 @@ -664,7 +664,7 @@ public class InvoiceReceiptServiceImpl extends BaseServiceImpl new LinkedHashSet<>()).add(plan.receipt().getInvoiceNo()); + invoiceNosByBuyer.computeIfAbsent(Func.toStrWithEmpty(plan.mirror().getReceiverName(), ""), + key -> new LinkedHashSet<>()).add(String.valueOf(plan.receipt().getId())); } Map rows = new LinkedHashMap<>(); LocalDateTime windowEnd = LocalDateTime.now(); @@ -956,7 +956,7 @@ public class InvoiceReceiptServiceImpl extends BaseServiceImpl