diff --git a/platformapi/yinbaoapi/yinbaoapi.go b/platformapi/yinbaoapi/yinbaoapi.go index 602fb404..dc1b063e 100644 --- a/platformapi/yinbaoapi/yinbaoapi.go +++ b/platformapi/yinbaoapi/yinbaoapi.go @@ -308,8 +308,15 @@ type QueryProductPagesResult struct { //分页查询所有商品 //http://pospal.cn/openplatform/productapi.html#queryProductPages func (a *API) QueryProductPages(postBackParameter *PostBackParameter) (queryProductPagesResult *QueryProductPagesResult, err error) { + var mapP map[string]interface{} + if postBackParameter != nil { + mapP = map[string]interface{}{ + "parameterType": postBackParameter.ParameterType, + "parameterValue": postBackParameter.ParameterValue, + } + } result, err := a.AccessAPI("productOpenApi/queryProductPages", map[string]interface{}{ - "postBackParameter": postBackParameter, + "postBackParameter": mapP, }) if err == nil { utils.Map2StructByJson(result["data"], &queryProductPagesResult, false)