diff --git a/business/jxcallback/scheduler/defsch/defsch.go b/business/jxcallback/scheduler/defsch/defsch.go index cf74f1fd6..ae35e44b9 100644 --- a/business/jxcallback/scheduler/defsch/defsch.go +++ b/business/jxcallback/scheduler/defsch/defsch.go @@ -550,9 +550,10 @@ func (s *DefScheduler) cancelOtherWaybills(savedOrderInfo *WatchOrderInfo, bill2 } } if len(toBeDeleted) > 0 { - for _, v := range toBeDeleted { - s.removeWaybillFromMap(savedOrderInfo, v.WaybillVendorID) - } + // todo 这里为什么要删除运单,应该只需要在运单完成,取消或失败时才删除 + // for _, v := range toBeDeleted { + // s.removeWaybillFromMap(savedOrderInfo, v.WaybillVendorID) + // } } else { globals.SugarLogger.Debugf("cancelOtherWaybills, orderID:%s, bill:%v cancel 0 bills", savedOrderInfo.order.VendorOrderID, bill2Keep) }