- 定时达的拣货完成定时器应该是TimerTypeBaseNow的

This commit is contained in:
gazebo
2019-03-27 16:34:16 +08:00
parent ceef564354
commit 77d6dce549

View File

@@ -809,6 +809,7 @@ func (s *DefScheduler) mergeOrderStatusConfig(order *model.GoodsOrder, statusTyp
globals.SugarLogger.Warnf("mergeOrderStatusConfig orderID:%s 非立即达订单没有预计送达时间", order.VendorOrderID)
} else {
retVal.Timeout = order.ExpectedDeliveredTime.Sub(time.Now()) - dingShiDaAheadTime
retVal.TimerType = scheduler.TimerTypeBaseNow
}
} else if vendorActionParams := partner.GetPurchasePlatformFromVendorID(purchaseVendorID).GetStatusActionTimeout(order, statusType, status); vendorActionParams != nil {
retVal.Timeout = vendorActionParams.Timeout