Merge branch 'master' of e.coding.net:rosydev/baseapi

This commit is contained in:
邹宗楠
2023-07-14 16:01:07 +08:00
3 changed files with 23 additions and 11 deletions

View File

@@ -326,6 +326,7 @@ func (ability *Ability2770) AlibabaRetailMarketingItemdiscountActivityCreate(req
if ability.Client == nil {
return nil, errors.New("Ability2770 topClient is nil")
}
globals.SugarLogger.Debugf("ActivityCreate req=%s", utils.Format4Output(&req, false))
var jsonStr, err = ability.Client.ExecuteWithSession("alibaba.retail.marketing.itemdiscount.activity.create", req.ToMap(), req.ToFileMap(), session)
var respStruct = response.AlibabaRetailMarketingItemdiscountActivityCreateResponse{}
if err != nil {
@@ -347,6 +348,7 @@ func (ability *Ability2770) AlibabaRetailMarketingItemdiscountActivityUpdate(req
if ability.Client == nil {
return nil, errors.New("Ability2770 topClient is nil")
}
globals.SugarLogger.Debugf("ActivityUpdate req=%s", utils.Format4Output(&req, false))
var jsonStr, err = ability.Client.ExecuteWithSession("alibaba.retail.marketing.itemdiscount.activity.update", req.ToMap(), req.ToFileMap(), session)
var respStruct = response.AlibabaRetailMarketingItemdiscountActivityUpdateResponse{}
if err != nil {
@@ -367,6 +369,7 @@ func (ability *Ability2770) AlibabaRetailMarketingItemdiscountActivitySkuAdd(req
if ability.Client == nil {
return nil, errors.New("Ability2770 topClient is nil")
}
globals.SugarLogger.Debugf("ActivitySkuAdd req=%s", utils.Format4Output(&req, false))
var jsonStr, err = ability.Client.ExecuteWithSession("alibaba.retail.marketing.itemdiscount.activity.sku.add", req.ToMap(), req.ToFileMap(), session)
var respStruct = response.AlibabaRetailMarketingItemdiscountActivitySkuAddResponse{}
if err != nil {

View File

@@ -1,12 +1,14 @@
package ability3156
import (
"errors"
"git.rosy.net.cn/baseapi/platformapi/tao_vegetable/sdk"
request2 "git.rosy.net.cn/baseapi/platformapi/tao_vegetable/sdk/ability3156/request"
response2 "git.rosy.net.cn/baseapi/platformapi/tao_vegetable/sdk/ability3156/response"
"git.rosy.net.cn/baseapi/platformapi/tao_vegetable/sdk/util"
"log"
"errors"
"git.rosy.net.cn/baseapi/platformapi/tao_vegetable/sdk"
request2 "git.rosy.net.cn/baseapi/platformapi/tao_vegetable/sdk/ability3156/request"
response2 "git.rosy.net.cn/baseapi/platformapi/tao_vegetable/sdk/ability3156/response"
"git.rosy.net.cn/baseapi/platformapi/tao_vegetable/sdk/util"
"git.rosy.net.cn/baseapi/utils"
"git.rosy.net.cn/jx-callback/globals"
"log"
)
type Ability3156 struct {
@@ -104,6 +106,7 @@ func (ability *Ability3156) AlibabaAelophyShopUpdatestatus(req *request2.Alibaba
if ability.Client == nil {
return nil, errors.New("Ability3156 topClient is nil")
}
globals.SugarLogger.Debugf("ShopUpdatestatus req=%s", utils.Format4Output(&req, false))
var jsonStr, err = ability.Client.ExecuteWithSession("alibaba.aelophy.shop.updatestatus", req.ToMap(), req.ToFileMap(), session)
var respStruct = response2.AlibabaAelophyShopUpdatestatusResponse{}
if err != nil {
@@ -114,6 +117,7 @@ func (ability *Ability3156) AlibabaAelophyShopUpdatestatus(req *request2.Alibaba
if respStruct.Body == "" || len(respStruct.Body) == 0 {
respStruct.Body = jsonStr
}
globals.SugarLogger.Debugf("ShopUpdatestatus respStruct=%s", utils.Format4Output(&respStruct, false))
return &respStruct, err
}
@@ -124,6 +128,7 @@ func (ability *Ability3156) AlibabaAelophyShopUpdateinfo(req *request2.AlibabaAe
if ability.Client == nil {
return nil, errors.New("Ability3156 topClient is nil")
}
globals.SugarLogger.Debugf("ShopUpdateinfo req=%s", utils.Format4Output(&req, false))
var jsonStr, err = ability.Client.ExecuteWithSession("alibaba.aelophy.shop.updateinfo", req.ToMap(), req.ToFileMap(), session)
var respStruct = response2.AlibabaAelophyShopUpdateinfoResponse{}
if err != nil {
@@ -134,6 +139,7 @@ func (ability *Ability3156) AlibabaAelophyShopUpdateinfo(req *request2.AlibabaAe
if respStruct.Body == "" || len(respStruct.Body) == 0 {
respStruct.Body = jsonStr
}
globals.SugarLogger.Debugf("ShopUpdateinfo respStruct=%s", utils.Format4Output(&respStruct, false))
return &respStruct, err
}
@@ -144,6 +150,7 @@ func (ability *Ability3156) AlibabaAelophyShopUpdaterange(req *request2.AlibabaA
if ability.Client == nil {
return nil, errors.New("Ability3156 topClient is nil")
}
globals.SugarLogger.Debugf("ShopUpdaterange req=%s", utils.Format4Output(&req, false))
var jsonStr, err = ability.Client.ExecuteWithSession("alibaba.aelophy.shop.updaterange", req.ToMap(), req.ToFileMap(), session)
var respStruct = response2.AlibabaAelophyShopUpdaterangeResponse{}
if err != nil {
@@ -154,6 +161,7 @@ func (ability *Ability3156) AlibabaAelophyShopUpdaterange(req *request2.AlibabaA
if respStruct.Body == "" || len(respStruct.Body) == 0 {
respStruct.Body = jsonStr
}
globals.SugarLogger.Debugf("ShopUpdaterange respStruct=%s", utils.Format4Output(&respStruct, false))
return &respStruct, err
}

View File

@@ -39,15 +39,16 @@ func TestQueryAct(t *testing.T) {
//更新单品特价活动【同城零售】
func TestUpdateAct(t *testing.T) {
err := apiTao.ActivityUpdate(domain.AlibabaRetailMarketingItemdiscountActivityUpdateItemDiscountActivityOperateRequest{
ActivityName: utils.String2Pointer("更新单品特价活动测试619"),
ActivityName: utils.String2Pointer("成都直降测试0713"),
CreatorId: utils.String2Pointer("20230619180157"),
CreatorName: utils.String2Pointer("京西菜市"),
Description: utils.String2Pointer("特价活动很火热"),
Terminals: &[]int32{1},
StoreIds: &[]string{"JX668998"},
StartTime: utils.Int64ToPointer(time.Now().UnixNano() / int64(time.Millisecond)),
EndTime: utils.Int64ToPointer((time.Now().UnixNano() / int64(time.Millisecond)) + 3*time.Hour.Milliseconds()),
ActId: utils.Int64ToPointer(230658198),
StoreIds: &[]string{"JX668594"},
StartTime: utils.Int64ToPointer(1689220800000),
//EndTime: utils.Int64ToPointer((time.Now().UnixNano() / int64(time.Millisecond)) + 3*time.Hour.Milliseconds()),
EndTime: utils.Int64ToPointer(1691855999000),
ActId: utils.Int64ToPointer(230658198),
})
fmt.Println(err)
}