From 772fff023ce7bfb84c947b630129e41b8c753f9c Mon Sep 17 00:00:00 2001 From: winter Date: Fri, 11 Feb 2022 11:30:03 +0800 Subject: [PATCH] fix order --- .../service/order/impl/SingleOrderAdapterService.java | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/mallinkService/src/main/java/com/iformall/service/order/impl/SingleOrderAdapterService.java b/mallinkService/src/main/java/com/iformall/service/order/impl/SingleOrderAdapterService.java index 4f9056efb..7bf45a800 100644 --- a/mallinkService/src/main/java/com/iformall/service/order/impl/SingleOrderAdapterService.java +++ b/mallinkService/src/main/java/com/iformall/service/order/impl/SingleOrderAdapterService.java @@ -52,10 +52,11 @@ public class SingleOrderAdapterService extends BaseBatchOrderAdapterService { @Override public WxComposeOrder getComposeOrder(Long mainOrderId, String tenantId) { - //mainOrderId(WxBatchOrder的id) 和 wxOrder的id一致 WxComposeOrder corder = super.getComposeOrder(mainOrderId, tenantId, EnumComposeOrder.SINGLE); - WxOrder wxOrder = wxOrderMapper.selectById(mainOrderId, tenantId); - corder.setSingleOrder(wxOrder); + List orders = super.getChildOrders(corder, tenantId, EnumComposeOrder.SINGLE); + if (null != orders && orders.size() > 0 ) { + corder.setSingleOrder(orders.get(0)); + } return corder; }