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 a3d57f190..e39f70caf 100644 --- a/mallinkService/src/main/java/com/iformall/service/impl/WxOrderServiceImpl.java +++ b/mallinkService/src/main/java/com/iformall/service/impl/WxOrderServiceImpl.java @@ -3069,11 +3069,9 @@ public class WxOrderServiceImpl implements WxOrderService { batchOrderQ.updateTenantInfo(wxOrder); batchOrderQ.setCUserId(wxOrder.getCUserId()); batchOrderQ.setPayVendor(wxOrder.getPayVendor()); - if(wxOrder.getOrderStatus() != null){ - List composeOrderIds = wxOrderMapper.getComposeOrderIds(wxOrder); - if(composeOrderIds != null && composeOrderIds.size() > 0){ - batchOrderQ.setIds(composeOrderIds); - } + List composeOrderIds = wxOrderMapper.getComposeOrderIds(wxOrder); + if(composeOrderIds != null && composeOrderIds.size() > 0){ + batchOrderQ.setIds(composeOrderIds); } PageInfo page = PageHelper.startPage(pageNum, pageSize).doSelectPageInfo(() -> wxBatchOrderMapper.findCOrderList(batchOrderQ)); List batchOrderIds = page.getList().stream().map(WxBatchOrder::getId).collect(Collectors.toList());