- more append err msg when ebai api failed.
This commit is contained in:
@@ -111,8 +111,8 @@ func (a *API) SkuList(shopID string, params map[string]interface{}) (skuInfo *Pa
|
||||
|
||||
func (a *API) SkuCreate(shopID string, customSkuID int, params map[string]interface{}) (skuID int64, err error) {
|
||||
defParams := map[string]interface{}{
|
||||
KeyShopID: shopID,
|
||||
"custom_sku_id": customSkuID,
|
||||
KeyShopID: shopID,
|
||||
KeyCustomSkuID: customSkuID,
|
||||
}
|
||||
if params["upc"] == nil {
|
||||
defParams["upc_type"] = UPCTypePrivate
|
||||
@@ -128,7 +128,7 @@ func (a *API) SkuCreate(shopID string, customSkuID int, params map[string]interf
|
||||
// baseapi.SugarLogger.Debugf(utils.Format4Output(params, false))
|
||||
result, err := a.AccessAPI("sku.create", params)
|
||||
if err == nil {
|
||||
return utils.Str2Int64(utils.Interface2String(result.Data.(map[string]interface{})["sku_id"])), nil
|
||||
return utils.Str2Int64(utils.Interface2String(result.Data.(map[string]interface{})[KeySkuID])), nil
|
||||
}
|
||||
return 0, err
|
||||
}
|
||||
@@ -136,11 +136,11 @@ func (a *API) SkuCreate(shopID string, customSkuID int, params map[string]interf
|
||||
func (a *API) SkuUpdate(shopID string, ebaiSkuID int64, params map[string]interface{}) (skuID int64, err error) {
|
||||
defParams := map[string]interface{}{
|
||||
KeyShopID: shopID,
|
||||
"sku_id": ebaiSkuID,
|
||||
KeySkuID: ebaiSkuID,
|
||||
}
|
||||
result, err := a.AccessAPI("sku.update", utils.MergeMaps(params, defParams))
|
||||
if err == nil {
|
||||
return utils.Str2Int64(utils.Interface2String(result.Data.(map[string]interface{})["sku_id"])), nil
|
||||
return utils.Str2Int64(utils.Interface2String(result.Data.(map[string]interface{})[KeySkuID])), nil
|
||||
}
|
||||
return 0, err
|
||||
}
|
||||
@@ -148,7 +148,7 @@ func (a *API) SkuUpdate(shopID string, ebaiSkuID int64, params map[string]interf
|
||||
func (a *API) SkuDelete(shopID, skuIDsStr string) (err error) {
|
||||
params := map[string]interface{}{
|
||||
KeyShopID: shopID,
|
||||
"sku_id": skuIDsStr,
|
||||
KeySkuID: skuIDsStr,
|
||||
}
|
||||
_, err = a.AccessAPI("sku.delete", params)
|
||||
if err == nil {
|
||||
@@ -159,8 +159,8 @@ func (a *API) SkuDelete(shopID, skuIDsStr string) (err error) {
|
||||
|
||||
func (a *API) SkuDeleteByCustomIDs(shopID, customSkuIDsStr string) (err error) {
|
||||
params := map[string]interface{}{
|
||||
KeyShopID: shopID,
|
||||
"custom_sku_id": customSkuIDsStr,
|
||||
KeyShopID: shopID,
|
||||
KeyCustomSkuID: customSkuIDsStr,
|
||||
}
|
||||
_, err = a.AccessAPI("sku.delete", params)
|
||||
if err == nil {
|
||||
@@ -172,7 +172,7 @@ func (a *API) SkuDeleteByCustomIDs(shopID, customSkuIDsStr string) (err error) {
|
||||
func (a *API) SkuOnline(shopID, skuIDsStr string) (err error) {
|
||||
params := map[string]interface{}{
|
||||
KeyShopID: shopID,
|
||||
"sku_id": skuIDsStr,
|
||||
KeySkuID: skuIDsStr,
|
||||
}
|
||||
_, err = a.AccessAPI("sku.online", params)
|
||||
if err == nil {
|
||||
@@ -184,7 +184,7 @@ func (a *API) SkuOnline(shopID, skuIDsStr string) (err error) {
|
||||
func (a *API) SkuOffline(shopID, skuIDsStr string) (err error) {
|
||||
params := map[string]interface{}{
|
||||
KeyShopID: shopID,
|
||||
"sku_id": skuIDsStr,
|
||||
KeySkuID: skuIDsStr,
|
||||
}
|
||||
_, err = a.AccessAPI("sku.offline", params)
|
||||
if err == nil {
|
||||
@@ -196,7 +196,7 @@ func (a *API) SkuOffline(shopID, skuIDsStr string) (err error) {
|
||||
func (a *API) SkuShopCategoryMap(shopID string, skuID int64, categoryIDsStr string) (err error) {
|
||||
params := map[string]interface{}{
|
||||
KeyShopID: shopID,
|
||||
"sku_id": skuID,
|
||||
KeySkuID: skuID,
|
||||
"category_id": categoryIDsStr,
|
||||
}
|
||||
_, err = a.AccessAPI("sku.shop.category.map", params)
|
||||
|
||||
Reference in New Issue
Block a user