- 获取京东订单时,忽略非订单详情错误
This commit is contained in:
@@ -113,19 +113,19 @@ func (c *PurchaseHandler) getOrder(orderID string) (order *model.GoodsOrder, ord
|
|||||||
orderMap, err = api.JdAPI.QuerySingleOrder(orderID)
|
orderMap, err = api.JdAPI.QuerySingleOrder(orderID)
|
||||||
if err == nil {
|
if err == nil {
|
||||||
order = c.Map2Order(orderMap)
|
order = c.Map2Order(orderMap)
|
||||||
realMobile, err = api.JdAPI.GetRealMobile4Order(orderID, order.VendorStoreID)
|
realMobile, _ = api.JdAPI.GetRealMobile4Order(orderID, order.VendorStoreID)
|
||||||
if realMobile != "" {
|
if realMobile != "" {
|
||||||
order.ConsigneeMobile2 = jxutils.FormalizeMobile(realMobile)
|
order.ConsigneeMobile2 = jxutils.FormalizeMobile(realMobile)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
case 1:
|
case 1:
|
||||||
orderSettlement, err = api.JdAPI.OrderShoudSettlementService2(orderID)
|
orderSettlement, _ = api.JdAPI.OrderShoudSettlementService2(orderID)
|
||||||
}
|
}
|
||||||
return nil, err
|
return nil, err
|
||||||
}, []int{0, 1})
|
}, []int{0, 1})
|
||||||
task.Run()
|
task.Run()
|
||||||
task.GetResult(0)
|
_, err = task.GetResult(0)
|
||||||
if order != nil {
|
if order != nil && orderSettlement != nil {
|
||||||
updateOrderBySettleMent(order, orderSettlement)
|
updateOrderBySettleMent(order, orderSettlement)
|
||||||
}
|
}
|
||||||
// if orderMap, err = api.JdAPI.QuerySingleOrder(orderID); err == nil {
|
// if orderMap, err = api.JdAPI.QuerySingleOrder(orderID); err == nil {
|
||||||
|
|||||||
Reference in New Issue
Block a user