diff --git a/mallinkService/src/main/java/com/iformall/service/impl/WxOrderServiceImpl.java b/mallinkService/src/main/java/com/iformall/service/impl/WxOrderServiceImpl.java index a179d4107..0b9243377 100644 --- a/mallinkService/src/main/java/com/iformall/service/impl/WxOrderServiceImpl.java +++ b/mallinkService/src/main/java/com/iformall/service/impl/WxOrderServiceImpl.java @@ -304,8 +304,9 @@ public class WxOrderServiceImpl implements WxOrderService { } private List toOrderPayVoList(TenantEntity tenantEntity,List orderList) { + List voList = new ArrayList(); if (null == orderList || orderList.size() <= 0 ) { - return null; + return voList; } List bUserIds = new ArrayList(); @@ -321,7 +322,7 @@ public class WxOrderServiceImpl implements WxOrderService { } if (bUserIds.size() <= 0 ) { - return null; + return voList; } Map bUserMap = new HashMap(); @@ -369,8 +370,7 @@ public class WxOrderServiceImpl implements WxOrderService { } } } - - List voList = new ArrayList(); + for (int i = 0 ; i < orderList.size(); i++ ) { WxOrder o = orderList.get(i); WxOrderPayVo vo = new WxOrderPayVo();