diff --git a/platformapi/tao_vegetable/store_sku.go b/platformapi/tao_vegetable/store_sku.go index 98d39cc4..0954b4ae 100644 --- a/platformapi/tao_vegetable/store_sku.go +++ b/platformapi/tao_vegetable/store_sku.go @@ -28,11 +28,19 @@ func (a *API) AddStoreSku(param *request.AlibabaWdkSkuAddRequest) (*[]VegetableR var foodList = make([]VegetableResultList, 0, len(*data.Result.Models)) for _, v := range *data.Result.Models { - foodList = append(foodList, VegetableResultList{ - ProductID: *v.ProductId, - SkuID: *v.Model, - ErrMsg: *v.ErrMsg, - }) + if *v.Success { + foodList = append(foodList, VegetableResultList{ + ProductID: *v.ProductId, + SkuID: *v.Model, + }) + } else { + foodList = append(foodList, VegetableResultList{ + ProductID: "", + SkuID: *v.Model, + ErrMsg: *v.ErrMsg, + }) + } + } return &foodList, nil