1
This commit is contained in:
@@ -20,18 +20,15 @@ type SkuChannelConfigs = domain.AlibabaRetailMarketingItemdiscountActivitySkuAdd
|
||||
// ActivityCreate 创建单品特价活动【同城零售】 1-1
|
||||
func (a *API) ActivityCreate(param domain.AlibabaRetailMarketingItemdiscountActivityCreateItemDiscountActivityOperateRequest) (actID int64, err error) {
|
||||
act := ability2770.NewAbility2770(&a.client)
|
||||
//globals.SugarLogger.Debugf("ActivityCreate req=%s", utils.Format4Output(param, false))
|
||||
resp, err := act.AlibabaRetailMarketingItemdiscountActivityCreate(&request.AlibabaRetailMarketingItemdiscountActivityCreateRequest{
|
||||
Param: ¶m,
|
||||
}, a.token)
|
||||
//globals.SugarLogger.Debugf("ActivityCreate:resp %s", utils.Format4Output(&resp, false))
|
||||
if err != nil {
|
||||
return 0, err
|
||||
}
|
||||
if resp.Result.ErrorMessage != nil {
|
||||
return 0, fmt.Errorf("ActivityCreate:requestId:" + resp.RequestId + "msg:" + *resp.Result.ErrorMessage)
|
||||
}
|
||||
//globals.SugarLogger.Debugf("ActivityCreate actID=%d", utils.Pointer2Int64(resp.Result.Data))
|
||||
return utils.Pointer2Int64(resp.Result.Data), nil
|
||||
}
|
||||
|
||||
@@ -43,11 +40,9 @@ type skuAct struct {
|
||||
// ActivitySkuCreate 特价活动新增商品 1-2
|
||||
func (a *API) ActivitySkuCreate(param domain.AlibabaRetailMarketingItemdiscountActivitySkuAddItemDiscountActivityElementOperateRequest) (error, *skuAct, []string) {
|
||||
act := ability2770.NewAbility2770(&a.client)
|
||||
//globals.SugarLogger.Debugf("ActivitySkuCreate req=%s", utils.Format4Output(param, false))
|
||||
resp, err := act.AlibabaRetailMarketingItemdiscountActivitySkuAdd(&request.AlibabaRetailMarketingItemdiscountActivitySkuAddRequest{
|
||||
Param: ¶m,
|
||||
}, a.token)
|
||||
//globals.SugarLogger.Debugf("ActivitySkuCreate:resp %s", utils.Format4Output(&resp, false))
|
||||
if err != nil {
|
||||
return err, nil, *resp.Result.FailedSkuCodes
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user