Commit edd97026 by dingkai

商城订单查询

parent 6593f257
...@@ -369,6 +369,9 @@ public class OrderSdkAdapter { ...@@ -369,6 +369,9 @@ public class OrderSdkAdapter {
if ("meals".equals(queryOrdersRequest.getSource()[i])) { if ("meals".equals(queryOrdersRequest.getSource()[i])) {
orderClients.add(OrderClientType.WAI_MEAL.getIndex()); orderClients.add(OrderClientType.WAI_MEAL.getIndex());
} }
if ("mall".equals(queryOrdersRequest.getSource()[i])) {
orderClients.add(OrderClientType.MALL.getIndex());
}
} }
orderConditionsReq.setOrderClients(orderClients); orderConditionsReq.setOrderClients(orderClients);
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
......
...@@ -775,10 +775,7 @@ public class OrderAdapter { ...@@ -775,10 +775,7 @@ public class OrderAdapter {
queryOrdersDto.setRefundStatus(statuses); 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 // 兼容历史版本,如果传参是4 查询拆程4和5
if (queryOrderDto.getQueryOrderType() != null) { if (queryOrderDto.getQueryOrderType() != null) {
if (Objects.equals(queryOrderDto.getQueryOrderType(), OrderType.COLLECT_GOODS.getCode())) { if (Objects.equals(queryOrderDto.getQueryOrderType(), OrderType.COLLECT_GOODS.getCode())) {
...@@ -787,6 +784,18 @@ public class OrderAdapter { ...@@ -787,6 +784,18 @@ public class OrderAdapter {
queryOrdersDto.setType(new Integer[]{queryOrderDto.getQueryOrderType()}); 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; 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