- avoid call CancelWaybill on purchase platform.

This commit is contained in:
gazebo
2018-07-19 12:33:53 +08:00
parent 308b5b2cef
commit dff1cdd730

View File

@@ -101,8 +101,10 @@ func (s *DefScheduler) OnWaybillStatusChanged(bill *model.Waybill) (err error) {
err = s.addWaybill2Map(bill)
} else {
globals.SugarLogger.Infof("OnWaybillStatusChanged multiple waybill created, bill:%v", bill)
if bill.WaybillVendorID != bill.OrderVendorID {
s.GetDeliveryPlatformFromVendorID(bill.WaybillVendorID).CancelWaybill(bill)
}
}
} else {
findIt := false
for _, v := range savedOrderInfo.waybills {