- 在主要平台运单消息时,清除OrderFlagMaskFailedGetGoods信息
This commit is contained in:
@@ -455,10 +455,9 @@ func (s *DefScheduler) OnWaybillStatusChanged(bill *model.Waybill, isPending boo
|
||||
})
|
||||
}
|
||||
flag2Clear := model.WaybillVendorID2Mask(bill.WaybillVendorID)
|
||||
if order.DeliveryFlag&flag2Clear != 0 {
|
||||
order.DeliveryFlag &= ^flag2Clear
|
||||
err = partner.CurOrderManager.UpdateOrderStatusAndDeliveryFlag(order)
|
||||
}
|
||||
order.Flag &= ^model.OrderFlagMaskFailedGetGoods
|
||||
order.DeliveryFlag &= ^flag2Clear
|
||||
err = partner.CurOrderManager.UpdateOrderStatusAndDeliveryFlag(order)
|
||||
}
|
||||
case model.WaybillStatusAcceptCanceled:
|
||||
if s.isBillCandidate(order, bill) {
|
||||
|
||||
Reference in New Issue
Block a user