京东JavaDate类型,改为毫秒的timestamp类型兼容处理。
This commit is contained in:
@@ -144,14 +144,14 @@ func (a *API) GetStationInfoList(stationNo string, skuIds []int64) (priceInfo []
|
||||
}
|
||||
result, err := a.AccessAPINoPage("price/getStationInfoList", jdParams, nil, nil, genNoPageResultParser("code", "detail", "result", "0"))
|
||||
if err == nil && result != nil {
|
||||
err = utils.Map2StructByJson(result, &priceInfo, false)
|
||||
err = JdMap2StructByJson(result, &priceInfo, false)
|
||||
}
|
||||
return priceInfo, err
|
||||
}
|
||||
|
||||
func (a *API) handleBatchOpResult(outStationNo, stationNo string, batchCount int, inErr error, result interface{}, tagName string) (responseList []*StoreSkuBatchUpdateResponse, err error) {
|
||||
if result != nil {
|
||||
if err = utils.Map2Struct(result, &responseList, true, tagName); err == nil {
|
||||
if err = utils.Map2Struct(result, &responseList, true, tagName, JavaDateHook); err == nil {
|
||||
var failedList []*StoreSkuBatchUpdateResponse
|
||||
for _, v := range responseList {
|
||||
if v.Code != 0 {
|
||||
@@ -287,7 +287,7 @@ func (a *API) QueryOpenUseable(listBaseStockCenterRequest []*BaseStockCenterRequ
|
||||
}
|
||||
result, err := a.AccessAPINoPage("stock/queryOpenUseable", jdParams, nil, nil, genNoPageResultParser("retCode", "retMsg", "data", "0"))
|
||||
if err == nil && result != nil {
|
||||
err = utils.Map2StructByJson(result, &stockResponse, false)
|
||||
err = JdMap2StructByJson(result, &stockResponse, false)
|
||||
}
|
||||
return stockResponse, err
|
||||
}
|
||||
@@ -302,7 +302,7 @@ func (a *API) QueryStockCenter(outStationNo string, skuIds []*SkuIdEntity, userP
|
||||
}
|
||||
result, err := a.AccessAPINoPage("stock/queryStockCenter", jdParams, nil, nil, genNoPageResultParser("retCode", "retMsg", "data", "0"))
|
||||
if err == nil && result != nil {
|
||||
err = utils.Map2StructByJson(result, &vendibilityResponse, false)
|
||||
err = JdMap2StructByJson(result, &vendibilityResponse, false)
|
||||
}
|
||||
return vendibilityResponse, err
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user