|
@@ -300,6 +300,7 @@ public class TaobaoTask {
|
|
order.setSkuId(t.getString("sku_id"));
|
|
order.setSkuId(t.getString("sku_id"));
|
|
order.setStatus(t.getString("status"));
|
|
order.setStatus(t.getString("status"));
|
|
order.setTotalFee(t.getString("total_fee"));
|
|
order.setTotalFee(t.getString("total_fee"));
|
|
|
|
+ order.setOuterIid(t.getString("outer_iid"));
|
|
trade.getOrders().add(order);
|
|
trade.getOrders().add(order);
|
|
}
|
|
}
|
|
// 缓存订单信息的OAID
|
|
// 缓存订单信息的OAID
|
|
@@ -458,9 +459,13 @@ public class TaobaoTask {
|
|
warranty = 1;
|
|
warranty = 1;
|
|
item.setItemWarrantyStatus(1);
|
|
item.setItemWarrantyStatus(1);
|
|
}
|
|
}
|
|
|
|
+ logger.info("订单号:{},数量:{},产品编码:{}/{}", tid, tradeOrder.getNumIid(), tradeOrder.getOuterSkuId(), tradeOrder.getOuterIid());
|
|
if (tradeOrder.getOuterSkuId() == null) {
|
|
if (tradeOrder.getOuterSkuId() == null) {
|
|
- logger.error("未搜索到产品编码,订单号:{} ", tid);
|
|
|
|
- return null;
|
|
|
|
|
|
+ if (tradeOrder.getOuterIid() == null) {
|
|
|
|
+ logger.error("未搜索到产品编码,订单号:{} ", tid);
|
|
|
|
+ return null;
|
|
|
|
+ }
|
|
|
|
+ tradeOrder.setOuterSkuId(tradeOrder.getOuterIid());
|
|
}
|
|
}
|
|
ProductColor productColor = productColorMapper.getProductColorByBar(tradeOrder.getOuterSkuId());
|
|
ProductColor productColor = productColorMapper.getProductColorByBar(tradeOrder.getOuterSkuId());
|
|
if(productColor.getProductIsSplit() == 1){
|
|
if(productColor.getProductIsSplit() == 1){
|