京东商城订单数据

This commit is contained in:
苏尹岚
2020-05-29 17:57:23 +08:00
parent 1cd045ca35
commit 72511208fb

View File

@@ -3,6 +3,7 @@ package jdshop
import ( import (
"git.rosy.net.cn/baseapi/platformapi/jdshopapi" "git.rosy.net.cn/baseapi/platformapi/jdshopapi"
"git.rosy.net.cn/baseapi/utils" "git.rosy.net.cn/baseapi/utils"
"git.rosy.net.cn/jx-callback/business/jxutils"
"git.rosy.net.cn/jx-callback/business/jxutils/jxcontext" "git.rosy.net.cn/jx-callback/business/jxutils/jxcontext"
"git.rosy.net.cn/jx-callback/business/model" "git.rosy.net.cn/jx-callback/business/model"
"git.rosy.net.cn/jx-callback/globals/api" "git.rosy.net.cn/jx-callback/globals/api"
@@ -17,9 +18,14 @@ func (p *PurchaseHandler) Map2Order(orderData map[string]interface{}) (order *mo
utils.Map2StructByJson(orderData, &result, false) utils.Map2StructByJson(orderData, &result, false)
jdsOrder := result.OrderList[0] jdsOrder := result.OrderList[0]
order = &model.GoodsOrder{ order = &model.GoodsOrder{
VendorOrderID: utils.Int64ToStr(jdsOrder.OrderID), VendorOrderID: utils.Int64ToStr(jdsOrder.OrderID),
VendorID: model.VendorIDJDShop, VendorID: model.VendorIDJDShop,
OrderCreatedAt: utils.Str2Time(jdsOrder.OrderCreateTime + ":00"), BaseFreightMoney: jxutils.StandardPrice2Int(jdsOrder.Freight),
VendorStatus: utils.Int2Str(jdsOrder.OrderStatus),
VendorUserID: jdsOrder.UserPin,
BuyerComment: jdsOrder.UserRemark,
PickDeadline: utils.DefaultTimeValue,
OriginalData: string(utils.MustMarshal(jdsOrder)),
} }
return order return order
} }