diff --git a/platformapi/ebaiapi/shop_sku.go b/platformapi/ebaiapi/shop_sku.go index 5438ab4f..672b9f4e 100644 --- a/platformapi/ebaiapi/shop_sku.go +++ b/platformapi/ebaiapi/shop_sku.go @@ -2,7 +2,6 @@ package ebaiapi import ( "fmt" - "git.rosy.net.cn/jx-callback/globals" "regexp" "strings" @@ -328,8 +327,7 @@ func (a *API) SkuCreate(trackInfo, shopID string, customSkuID int64, params map[ KeyShopID: shopID, KeyCustomSkuID: customSkuID, } - globals.SugarLogger.Debugf("----SkuCreate,params1 -- : %s", utils.Format4Output(params, false)) - if params["upc"] == nil { + if utils.IsNil(params["upc"]) { defParams["upc"] = "upc-" + utils.Int2Str(int(customSkuID)) } /*if params["brand_id"] == nil { @@ -339,7 +337,6 @@ func (a *API) SkuCreate(trackInfo, shopID string, customSkuID int64, params map[ defParams["brand_name"] = "无" // 很狗血的是,你还必须填个无才行。。。 }*/ params = utils.MergeMaps(params, defParams) - globals.SugarLogger.Debugf("----SkuCreate,params2 -- : %s", utils.Format4Output(params, false)) result, err := a.AccessAPI2("sku.create", params, trackInfo) if err == nil && result.Data != nil { return utils.Interface2Int64WithDefault(result.Data.(map[string]interface{})[KeySkuID], 0), nil diff --git a/platformapi/ebaiapi/shop_sku_test.go b/platformapi/ebaiapi/shop_sku_test.go index 074cba4a..77229032 100644 --- a/platformapi/ebaiapi/shop_sku_test.go +++ b/platformapi/ebaiapi/shop_sku_test.go @@ -131,7 +131,7 @@ func TestSkuCreate(t *testing.T) { "sale_price": 13200, "seven_days_no_reason": false, "status": "1", - "upc": "3004279768217", + "upc": "", "weight": "500", }) if err != nil { diff --git a/platformapi/mtwmapi/mtwmapi.go b/platformapi/mtwmapi/mtwmapi.go index 813645ac..599cd923 100644 --- a/platformapi/mtwmapi/mtwmapi.go +++ b/platformapi/mtwmapi/mtwmapi.go @@ -5,7 +5,6 @@ import ( "crypto/md5" "fmt" "git.rosy.net.cn/baseapi/utils" - "git.rosy.net.cn/jx-callback/globals" "mime/multipart" "net/http" "net/url" @@ -150,7 +149,6 @@ func (a *API) AccessAPI2(cmd string, isGet bool, bizParams map[string]interface{ } signURL := a.genURL(cmd) + "?" params[signKey] = a.signParams(signURL, params) - globals.SugarLogger.Debugf("-----sing := %s", params[signKey].(string)) err = platformapi.AccessPlatformAPIWithRetry(a.client, func() *http.Request { var request *http.Request