From 503eb472a6fa861ff7750fd06347321af9a9df2a Mon Sep 17 00:00:00 2001 From: gazebo Date: Mon, 22 Apr 2019 09:02:36 +0800 Subject: [PATCH] - orderMan.onWaybillNew --- business/jxcallback/orderman/waybill.go | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/business/jxcallback/orderman/waybill.go b/business/jxcallback/orderman/waybill.go index 6f1e7afa5..3dbe5807b 100644 --- a/business/jxcallback/orderman/waybill.go +++ b/business/jxcallback/orderman/waybill.go @@ -45,9 +45,10 @@ func (w *OrderManager) onWaybillNew(bill2 *model.Waybill, db *dao.DaoDB) (isDupl if err = err2; err == nil { if !created { bill.DuplicatedCount++ - if false /*bill2.VendorOrderID == bill2.VendorWaybillID*/ { // 购物平台(比如京东)重新建的运单,单号始终是与订单相同的 + if bill2.VendorOrderID == bill2.VendorWaybillID { // 购物平台(比如京东)重新建的运单,单号始终是与订单相同的 globals.SugarLogger.Infof("onWaybillNew duplicated1, DuplicatedCount:%d, bill:%v msg received", bill2.DuplicatedCount, bill2) bill2.ID = bill.ID + bill2.CreatedAt = bill.CreatedAt bill2.DuplicatedCount = bill.DuplicatedCount err = utils.CallFuncLogError(func() error { _, err = db.Db.Update(bill2) //更新所有字段