自配送门店也要检查isDeliveryCompetition
This commit is contained in:
@@ -292,7 +292,7 @@ func init() {
|
||||
return sch.createWaybillOn3rdProviders(savedOrderInfo, 0, nil)
|
||||
},
|
||||
ShouldSetTimer: func(savedOrderInfo *WatchOrderInfo, bill *model.Waybill) bool {
|
||||
return model.IsOrderDeliveryByStore(savedOrderInfo.order) // 自配送商家使用
|
||||
return savedOrderInfo.isDeliveryCompetition && model.IsOrderDeliveryByStore(savedOrderInfo.order) // 自配送商家使用
|
||||
},
|
||||
},
|
||||
},
|
||||
@@ -697,6 +697,9 @@ func (s *DefScheduler) createWaybillOn3rdProviders(savedOrderInfo *WatchOrderInf
|
||||
if maxDeliveryFee == 0 {
|
||||
maxDeliveryFee = getMaxDeliveryFee(order)
|
||||
}
|
||||
if !savedOrderInfo.isDeliveryCompetition {
|
||||
globals.SugarLogger.Debugf("createWaybillOn3rdProviders orderID:%s门店没有设置配送竞争", order.VendorOrderID)
|
||||
}
|
||||
globals.SugarLogger.Debugf("createWaybillOn3rdProviders, orderID:%s, status:%d, maxDeliveryFee:%d, excludeBill:%v", order.VendorOrderID, order.Status, maxDeliveryFee, excludeBill)
|
||||
if err = s.canOrderCreateWaybillNormally(order); err == nil {
|
||||
if (order.DeliveryFlag & model.OrderDeliveryFlagMaskScheduleDisabled) == 0 {
|
||||
|
||||
Reference in New Issue
Block a user