内部单立即自动拣货

This commit is contained in:
gazebo
2019-10-20 10:04:02 +08:00
parent 90ecd77534
commit 7b1139c834

View File

@@ -368,7 +368,9 @@ func (s *DefScheduler) OnOrderStatusChanged(order *model.GoodsOrder, status *mod
s.stopTimer(savedOrderInfo)
}
if !isPending {
if status.Status == model.OrderStatusFinishedPickup || status.Status == model.OrderStatusCanceled {
if order.Flag&model.OrderFlagMaskFake != 0 && status.Status == model.OrderStatusAccepted {
s.autoPickupGood(savedOrderInfo)
} else if status.Status == model.OrderStatusFinishedPickup || status.Status == model.OrderStatusCanceled {
if statusChanged && status.Status == model.OrderStatusCanceled {
s.notifyOrderCanceled(savedOrderInfo.order)
}