- avoid call CancelWaybill on purchase platform.
This commit is contained in:
@@ -101,7 +101,9 @@ func (s *DefScheduler) OnWaybillStatusChanged(bill *model.Waybill) (err error) {
|
||||
err = s.addWaybill2Map(bill)
|
||||
} else {
|
||||
globals.SugarLogger.Infof("OnWaybillStatusChanged multiple waybill created, bill:%v", bill)
|
||||
s.GetDeliveryPlatformFromVendorID(bill.WaybillVendorID).CancelWaybill(bill)
|
||||
if bill.WaybillVendorID != bill.OrderVendorID {
|
||||
s.GetDeliveryPlatformFromVendorID(bill.WaybillVendorID).CancelWaybill(bill)
|
||||
}
|
||||
}
|
||||
} else {
|
||||
findIt := false
|
||||
|
||||
Reference in New Issue
Block a user