- handle ebai fake mobile(IsMobileFake)

This commit is contained in:
gazebo
2018-11-14 15:05:40 +08:00
parent 598659582d
commit a84286df4f
3 changed files with 25 additions and 0 deletions

View File

@@ -59,6 +59,11 @@ func (p *PurchaseHandler) GetOrder(vendorOrderID string) (order *model.GoodsOrde
ActualPayPrice: utils.MustInterface2Int64(orderMap["user_fee"]),
Skus: []*model.OrderSku{},
}
if jxutils.IsMobileFake(order.ConsigneeMobile) {
if mobileInfo, err := api.EbaiAPI.OrderPrivateInfo(vendorOrderID); err == nil {
order.ConsigneeMobile = mobileInfo.ShortNumber
}
}
if order.StoreID > math.MaxInt32 {
order.StoreID = 0
}