From 3596ae9e8eb1e422cc64d67b2fc387a5f3d00044 Mon Sep 17 00:00:00 2001 From: gazebo Date: Tue, 13 Nov 2018 22:31:56 +0800 Subject: [PATCH] - VendorOrderID2 for ebai order --- business/model/order.go | 1 + business/partner/purchase/ebai/order.go | 1 + 2 files changed, 2 insertions(+) diff --git a/business/model/order.go b/business/model/order.go index 54d43adc5..7b3c2b8be 100644 --- a/business/model/order.go +++ b/business/model/order.go @@ -10,6 +10,7 @@ type ModelTimeInfo struct { type GoodsOrder struct { ID int64 `orm:"column(id)" json:"-"` VendorOrderID string `orm:"column(vendor_order_id);size(48)" json:"vendorOrderID"` + VendorOrderID2 string `orm:"column(vendor_order_id2);size(48)" json:"vendorOrderID2"` VendorID int `orm:"column(vendor_id)" json:"vendorID"` VendorStoreID string `orm:"column(vendor_store_id);size(48)" json:"vendorStoreID"` StoreID int `orm:"column(store_id)" json:"storeID"` // 外部系统里记录的 jxstoreid diff --git a/business/partner/purchase/ebai/order.go b/business/partner/purchase/ebai/order.go index bf6d85271..4b27e96b7 100644 --- a/business/partner/purchase/ebai/order.go +++ b/business/partner/purchase/ebai/order.go @@ -41,6 +41,7 @@ func (p *PurchaseHandler) GetOrder(vendorOrderID string) (order *model.GoodsOrde userMap := result["user"].(map[string]interface{}) order = &model.GoodsOrder{ VendorOrderID: vendorOrderID, + VendorOrderID2: orderMap["eleme_order_id"].(string), VendorID: model.VendorIDEBAI, VendorStoreID: shopMap["baidu_shop_id"].(string), StoreID: int(utils.Str2Int64WithDefault(utils.Interface2String(shopMap["id"]), 0)),