diff --git a/business/scheduler/defsch/defsch.go b/business/scheduler/defsch/defsch.go index c7fd037ce..122e417ce 100644 --- a/business/scheduler/defsch/defsch.go +++ b/business/scheduler/defsch/defsch.go @@ -152,7 +152,9 @@ func (s *DefScheduler) OnWaybillStatusChanged(bill *model.Waybill, isPending boo globals.SugarLogger.Warnf("OnWaybillStatusChanged bill:%v purchase platform bill came later than others, strange!!!", bill) } } - s.resetTimer(savedOrderInfo, scheduler.TimerStatusTypeWaybill, bill.Status, false) + if bill.OrderVendorID == bill.WaybillVendorID { + s.resetTimer(savedOrderInfo, scheduler.TimerStatusTypeWaybill, bill.Status, false) + } } else { switch bill.Status { case model.WaybillStatusAccepted: