- fix bug in onWaybillNew, jd and elm self waybillID always as orderID

This commit is contained in:
gazebo
2018-07-27 15:06:51 +08:00
parent be1ee10fe6
commit 7ac054afed
3 changed files with 26 additions and 13 deletions

View File

@@ -243,6 +243,7 @@ func (s *DefScheduler) OnWaybillStatusChanged(bill *model.Waybill, isPending boo
func (s *DefScheduler) addWaybill2Map(savedOrderInfo *WatchOrderInfo, bill *model.Waybill) {
for _, v := range savedOrderInfo.waybills {
if v.VendorWaybillID == bill.VendorWaybillID && v.WaybillVendorID == bill.WaybillVendorID {
*v = *bill // 同步数据
// 如果已经存在,不做处理
globals.SugarLogger.Warnf("addWaybill2Map bill:%v already exists", bill)
return