From efe98534328f9701eec7de2672b067f704c2c062 Mon Sep 17 00:00:00 2001 From: "zhenghaiyang@ele-cloud.com" Date: Mon, 29 May 2023 14:55:50 +0800 Subject: [PATCH] =?UTF-8?q?feature=201.=E5=A4=84=E7=90=86=E6=8A=A5?= =?UTF-8?q?=E9=94=99=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../impl/AllocateInvoiceInterfaceServiceImplV3.java | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/order-management-consumer/src/main/java/com/dxhy/order/consumer/openapi/service/impl/AllocateInvoiceInterfaceServiceImplV3.java b/order-management-consumer/src/main/java/com/dxhy/order/consumer/openapi/service/impl/AllocateInvoiceInterfaceServiceImplV3.java index bb997676..c2a2752d 100644 --- a/order-management-consumer/src/main/java/com/dxhy/order/consumer/openapi/service/impl/AllocateInvoiceInterfaceServiceImplV3.java +++ b/order-management-consumer/src/main/java/com/dxhy/order/consumer/openapi/service/impl/AllocateInvoiceInterfaceServiceImplV3.java @@ -863,9 +863,11 @@ public class AllocateInvoiceInterfaceServiceImplV3 implements AllocateInvoiceInt processInfo.setOriginOrderId(processInfo.getOrderInfoId()); processInfo.setKb(ddmxxx.get(0).getKB()); } - for (OrderItemInfo itemInfo : insertOrderItem.get(0)) { - itemInfo.setPh(ddmxxx.get(0).getPH()); - itemInfo.setKb(ddmxxx.get(0).getKB()); + if(insertOrderItem != null && !insertOrderItem.isEmpty()){ + for (OrderItemInfo itemInfo : insertOrderItem.get(0)) { + itemInfo.setPh(ddmxxx.get(0).getPH()); + itemInfo.setKb(ddmxxx.get(0).getKB()); + } } //根据配置拼接备注信息 InvoiceRemarkSet invoiceRemarkSet = new InvoiceRemarkSet();