diff --git a/platformapi/ebaiapi/shop_sku.go b/platformapi/ebaiapi/shop_sku.go index 356ccf66..45707e39 100644 --- a/platformapi/ebaiapi/shop_sku.go +++ b/platformapi/ebaiapi/shop_sku.go @@ -311,7 +311,7 @@ func (a *API) SkuCreate(trackInfo, shopID string, customSkuID int64, params map[ // baseapi.SugarLogger.Debugf(utils.Format4Output(params, false)) result, err := a.AccessAPI2("sku.create", params, trackInfo) if err == nil { - return utils.Str2Int64(utils.Interface2String(result.Data.(map[string]interface{})[KeySkuID])), nil + return utils.Interface2Int64WithDefault(result.Data.(map[string]interface{})[KeySkuID], 0), nil } return 0, err }