Files
baseapi/platformapi/tao_vegetable/storeAct_test.go
邹宗楠 ee4b2859bb 1
2025-11-26 15:28:25 +08:00

60 lines
2.1 KiB
Go

package tao_vegetable
import (
"fmt"
"git.rosy.net.cn/baseapi/platformapi/tao_vegetable/sdk/ability2770/domain"
"git.rosy.net.cn/baseapi/utils"
"testing"
"time"
)
/*
商品活动
*/
//创建活动
func TestActivityCreate(t *testing.T) {
resp, err := apiTao.ActivityCreate(domain.AlibabaRetailMarketingItemdiscountActivityCreateItemDiscountActivityOperateRequest{
ActivityName: utils.String2Pointer("创建单品特价活动测试616"),
CreatorId: utils.String2Pointer("20230616112030"),
CreatorName: utils.String2Pointer("京西菜市"),
Description: utils.String2Pointer("特价活动很火热"),
Terminals: &[]int32{1},
StoreIds: &[]string{"JX668998"},
DiscountType: utils.Int64ToPointer(3),
StartTime: utils.Int64ToPointer(time.Now().UnixNano() / int64(time.Millisecond)),
EndTime: utils.Int64ToPointer((time.Now().UnixNano() / int64(time.Millisecond)) + 3*time.Hour.Milliseconds()),
})
fmt.Println(resp)
fmt.Println(err)
}
//查询单品特价活动【同城零售】
func TestQueryAct(t *testing.T) {
resp, err := apiTao.ActivityQuery(230658198, "")
fmt.Println(resp)
fmt.Println(err)
}
//更新单品特价活动【同城零售】
func TestUpdateAct(t *testing.T) {
err := apiTao.ActivityUpdate(domain.AlibabaRetailMarketingItemdiscountActivityUpdateItemDiscountActivityOperateRequest{
ActivityName: utils.String2Pointer("成都直降测试0713"),
CreatorId: utils.String2Pointer("20230619180157"),
CreatorName: utils.String2Pointer("京西菜市"),
Description: utils.String2Pointer("特价活动很火热"),
Terminals: &[]int32{1},
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)
}
//删除单品特价活动【同城零售】
func TestDeleteAct(t *testing.T) {
err := apiTao.ActivityDelete("20230619180157", "京西菜市", 230658198)
fmt.Println(err)
}