diff --git a/platformapi/ebaiapi/shop_sku.go b/platformapi/ebaiapi/shop_sku.go index 1af09b5f..abc8dc77 100644 --- a/platformapi/ebaiapi/shop_sku.go +++ b/platformapi/ebaiapi/shop_sku.go @@ -234,7 +234,9 @@ func (a *API) ShopCategoryCreate(shopID string, parentID int64, name string, ran "rank": rank, }) if err == nil { - return utils.Interface2Int64WithDefault((result.Data.(map[string]interface{})["category_id"]), 0), nil + if result.Data != nil { + return utils.Interface2Int64WithDefault((result.Data.(map[string]interface{})["category_id"]), 0), nil + } } return 0, err }