diff --git a/platformapi/tao_vegetable/store_skuAct.go b/platformapi/tao_vegetable/store_skuAct.go index 4cb59276..1f9df4b6 100644 --- a/platformapi/tao_vegetable/store_skuAct.go +++ b/platformapi/tao_vegetable/store_skuAct.go @@ -57,11 +57,14 @@ func (a *API) ActivitySkuCreate(param domain.AlibabaRetailMarketingItemdiscountA return fmt.Errorf("ActivityCreate:requestId:" + resp.RequestId + "msg:" + *resp.Result.ErrorMessage), nil, *resp.Result.FailedSkuCodes } successSkuCode := &skuAct{} + globals.SugarLogger.Debugf("我在这里1") for _, v := range *param.SkuElements { - if len(*resp.Result.FailedSkuCodes) == 0 { + if resp.Result.FailedSkuCodes == nil { + globals.SugarLogger.Debugf("我在这里2") successSkuCode.ActID = *param.ActId successSkuCode.SkuID = append(successSkuCode.SkuID, *v.SkuCode) } else { + globals.SugarLogger.Debugf("我在这里3") for _, i := range *resp.Result.FailedSkuCodes { if v.SkuCode == &i { continue @@ -71,6 +74,7 @@ func (a *API) ActivitySkuCreate(param domain.AlibabaRetailMarketingItemdiscountA } } } + globals.SugarLogger.Debugf("successSkuCode=%s,FailedSkuCodes=%s", utils.Format4Output(successSkuCode, false), utils.Format4Output(*resp.Result.FailedSkuCodes, false)) return nil, successSkuCode, *resp.Result.FailedSkuCodes }