diff --git a/business/partner/purchase/jd/order.go b/business/partner/purchase/jd/order.go index c90bf7b10..e7296a156 100644 --- a/business/partner/purchase/jd/order.go +++ b/business/partner/purchase/jd/order.go @@ -60,15 +60,12 @@ var ( ) func (c *PurchaseHandler) OnOrderMsg(a *jdapi.API, msg *jdapi.CallbackOrderMsg) (retVal *jdapi.CallbackResponse) { - // primaryID := msg.BillID - // if code, err := dao.GetVendorOrgCodeByKey(dao.GetDB(), model.VendorIDJD, a.GetAppKey()); err == nil && code != nil { - // primaryID += code.VendorOrgCode - // } - // primaryID += msg.BillID + primaryID := msg.BillID + primaryID += utils.Int64ToStr(time.Now().Unix()) jxutils.CallMsgHandler(func() { globals.SugarLogger.Debugf("jd deliverOrder 3.7 ") retVal = c.onOrderMsg(a, msg) - }, jxutils.ComposeUniversalOrderID(msg.BillID, model.VendorIDJD)) + }, primaryID) return retVal }