|
@@ -237,7 +237,13 @@ public class AwaitSendController {
|
|
|
// 校验淘宝订单
|
|
|
if (temp.getSalesBatchId().startsWith("ST")) {
|
|
|
LOGGER.info("淘宝订单需要校验订单状态{}", temp.getSalesOrderId());
|
|
|
- Trade details = taobaoTask.getOrderDetails(Long.parseLong(temp.getSalesOrderId()));
|
|
|
+ String id = null;
|
|
|
+ if (temp.getSalesOrderId().contains("-")) {
|
|
|
+ id = temp.getSalesDealCode();
|
|
|
+ } else {
|
|
|
+ id = temp.getSalesOrderId();
|
|
|
+ }
|
|
|
+ Trade details = taobaoTask.getOrderDetails(Long.parseLong(id));
|
|
|
LOGGER.info("获取到的淘宝订单数据:{}", JSONObject.toJSONString(details));
|
|
|
int stats = 0;
|
|
|
for (Order order : details.getOrders()) {
|