diff --git a/business/scheduler/scheduler.go b/business/scheduler/scheduler.go index 456c8613e..18dac9f5a 100644 --- a/business/scheduler/scheduler.go +++ b/business/scheduler/scheduler.go @@ -190,7 +190,7 @@ func (c *BaseScheduler) SelfDeliverDelievering(order *model.GoodsOrder) (err err func (c *BaseScheduler) SelfDeliverDelievered(order *model.GoodsOrder) (err error) { globals.SugarLogger.Infof("SelfDeliverDelievered orderID:%s", order.VendorOrderID) - if order.Status == model.OrderStatusDelivering { + if order.Status == model.OrderStatusFinishedPickup || order.Status == model.OrderStatusDelivering { // todo 饿了么转自送后,不会发送配送中消息,暂时先这样 if c.IsReallyCallPlatformAPI { err = utils.CallFuncLogError(func() error { return c.GetPurchasePlatformFromVendorID(order.VendorID).SelfDeliverDelievered(order)