From 47ecf4263d630c5f2c1105db4b4c5b7571097ffe Mon Sep 17 00:00:00 2001 From: gazebo Date: Wed, 13 Jun 2018 11:57:58 +0800 Subject: [PATCH] - receiver change to pointer for JDAPI. --- platform/jdapi/jdapi.go | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/platform/jdapi/jdapi.go b/platform/jdapi/jdapi.go index d46f61e7..836a6a58 100644 --- a/platform/jdapi/jdapi.go +++ b/platform/jdapi/jdapi.go @@ -134,7 +134,7 @@ func NewJDAPI(token, appKey, appSecret string, logger *zap.Logger) *JDAPI { return &JDAPI{token, appKey, appSecret, logger, logger.Sugar(), http.Client{Timeout: time.Second * 10}} } -func (j JDAPI) AccessJDQuery(apiStr string, jdParams map[string]string) (map[string]interface{}, error) { +func (j *JDAPI) AccessJDQuery(apiStr string, jdParams map[string]string) (map[string]interface{}, error) { params := make(map[string]string) params["v"] = "1.0" params["format"] = "json" @@ -220,7 +220,7 @@ func (j JDAPI) AccessJDQuery(apiStr string, jdParams map[string]string) (map[str } } -func (j JDAPI) AccessJDQueryNoPage(apiStr string, jdParams map[string]string, keyToRemove, keyToKeep []string) (interface{}, error) { +func (j *JDAPI) AccessJDQueryNoPage(apiStr string, jdParams map[string]string, keyToRemove, keyToKeep []string) (interface{}, error) { jsonResult, err := j.AccessJDQuery(apiStr, jdParams) if err != nil { return jsonResult, err @@ -301,7 +301,7 @@ func NormalJDQueryHavePageResultParser(data map[string]interface{}, totalCount i panic("wrong format") } -func (j JDAPI) AccessJDQueryHavePage(apiStr string, jdParams map[string]string, keyToRemove, keyToKeep []string, pageResultParser PageResultParser) ([]interface{}, error) { +func (j *JDAPI) AccessJDQueryHavePage(apiStr string, jdParams map[string]string, keyToRemove, keyToKeep []string, pageResultParser PageResultParser) ([]interface{}, error) { if pageResultParser == nil { pageResultParser = NormalJDQueryHavePageResultParser }