- up
This commit is contained in:
@@ -662,7 +662,7 @@ func (s *DefScheduler) resetTimer(savedOrderInfo *WatchOrderInfo, bill *model.Wa
|
||||
if statusType == scheduler.TimerStatusTypeOrder && status == model.OrderStatusAccepted { // 自动拣货的TIMER,特殊处理
|
||||
if !utils.IsTimeZero(order.PickDeadline) { // 如果有PickDeadline值,特殊处理
|
||||
configTimerType = scheduler.TimerTypeBaseNow
|
||||
config.Timeout = order.PickDeadline.Sub(nowTime) - 5*time.Second
|
||||
config.Timeout = order.PickDeadline.Sub(nowTime) - 20*time.Second // 提前一点操作,防止超时
|
||||
if config.TimeoutGap != 0 {
|
||||
config.Timeout -= time.Duration(config.TimeoutGap) * time.Second
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user