京东商城订单数据
This commit is contained in:
@@ -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
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user