- 对于饿百与美团外卖订单,设置其PickDeadline
This commit is contained in:
@@ -21,8 +21,9 @@ import (
|
||||
|
||||
const (
|
||||
// acceptOrderDelay = 180 * time.Second
|
||||
pickupOrderDelay = 240 * time.Second
|
||||
pickupOrderGap = 30
|
||||
pickupOrderDelay = 240 * time.Second
|
||||
pickupOrderGap = 20
|
||||
|
||||
callDeliveryDelay = 10 * time.Minute
|
||||
callDeliveryDelayGap = 30
|
||||
// fakePickedUp = "9527"
|
||||
@@ -92,6 +93,9 @@ func (p *PurchaseHandler) Map2Order(orderData map[string]interface{}) (order *mo
|
||||
ActualPayPrice: utils.MustInterface2Int64(orderMap["user_fee"]),
|
||||
Skus: []*model.OrderSku{},
|
||||
}
|
||||
if jxutils.IsTimeEmpty(order.PickDeadline) && !jxutils.IsTimeEmpty(order.StatusTime) {
|
||||
order.PickDeadline = order.StatusTime.Add(pickupOrderDelay /* + time.Duration(rand.Intn(pickupOrderGap))*time.Second*/)
|
||||
}
|
||||
if jxutils.IsMobileFake(order.ConsigneeMobile) {
|
||||
if mobileInfo, err := api.EbaiAPI.OrderPrivateInfo(vendorOrderID); err == nil {
|
||||
order.ConsigneeMobile = mobileInfo.ShortNumber
|
||||
|
||||
Reference in New Issue
Block a user