Commit edd97026 by dingkai

商城订单查询

parent 6593f257
......@@ -369,6 +369,9 @@ public class OrderSdkAdapter {
if ("meals".equals(queryOrdersRequest.getSource()[i])) {
orderClients.add(OrderClientType.WAI_MEAL.getIndex());
}
if ("mall".equals(queryOrdersRequest.getSource()[i])) {
orderClients.add(OrderClientType.MALL.getIndex());
}
}
orderConditionsReq.setOrderClients(orderClients);
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
......
......@@ -775,10 +775,7 @@ public class OrderAdapter {
queryOrdersDto.setRefundStatus(statuses);
}
}
if (OrderChannelType.IWC.getCode().equals(channelType) || OrderChannelType.MALL.getCode().equals(channelType)) {
Integer[] statuses = new Integer[]{OrderStatus.COMPLETE.getCode(), OrderStatus.CALCEL.getCode()};
queryOrdersDto.setStatus(statuses);
}
// 兼容历史版本,如果传参是4 查询拆程4和5
if (queryOrderDto.getQueryOrderType() != null) {
if (Objects.equals(queryOrderDto.getQueryOrderType(), OrderType.COLLECT_GOODS.getCode())) {
......@@ -787,6 +784,18 @@ public class OrderAdapter {
queryOrdersDto.setType(new Integer[]{queryOrderDto.getQueryOrderType()});
}
}
if (OrderChannelType.IWC.getCode().equals(channelType)) {
Integer[] statuses = new Integer[]{OrderStatus.COMPLETE.getCode(), OrderStatus.CALCEL.getCode()};
queryOrdersDto.setStatus(statuses);
}
if (OrderChannelType.MALL.getCode().equals(channelType)) {
Integer[] statuses = new Integer[]{OrderStatus.COMPLETE.getCode(), OrderStatus.CALCEL.getCode()};
queryOrdersDto.setStatus(statuses);
queryOrdersDto.setType(new Integer[]{});
}
return queryOrdersDto;
}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment