- 改Struct2MapWithIgnore为递归
This commit is contained in:
@@ -2,10 +2,32 @@ package jdapi
|
||||
|
||||
import (
|
||||
"testing"
|
||||
"time"
|
||||
|
||||
"git.rosy.net.cn/baseapi/utils"
|
||||
)
|
||||
|
||||
func TestOrderDiscountSubmitActivity(t *testing.T) {
|
||||
actID, err := api.OrderDiscountSubmitActivity(&OrderDiscountActivity{})
|
||||
actInfo := &OrderDiscountActivity{
|
||||
OutActivityID: utils.GetUUID(),
|
||||
PromName: "测试0404",
|
||||
PromType: OrderDiscountActivityTypeManJian,
|
||||
BeginTime: utils.Time2Str(time.Now().Add(1 * time.Hour)),
|
||||
EndTime: utils.Time2Str(time.Now().Add(48 * time.Hour)),
|
||||
ParticipationMode: ParticipationModeAllSku,
|
||||
Display: "hello",
|
||||
OutStationNos: []string{"25"},
|
||||
OutSkuIds: []string{"5199"},
|
||||
LimitUserTotalNumber: 1,
|
||||
RuleRequestList: []*OrderDiscountRuleRequest{
|
||||
&OrderDiscountRuleRequest{
|
||||
LowerLimitAmount: 100,
|
||||
DiscountAmount: 1000,
|
||||
DiscountRate: 0.5,
|
||||
},
|
||||
},
|
||||
}
|
||||
actID, err := api.OrderDiscountSubmitActivity(actInfo)
|
||||
if err != nil {
|
||||
t.Fatal(err)
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user