This commit is contained in:
suyl
2021-06-09 18:53:50 +08:00
parent 9b2f23434c
commit 3ed374e74a
9 changed files with 121 additions and 46 deletions

View File

@@ -64,16 +64,89 @@ func TestFulllDiscountShippingFeeList(t *testing.T) {
}
func TestRetailDiscountBatchSave(t *testing.T) {
result, err := api.RetailDiscountBatchSave(testPoiCode, RetailActTypeDirectDown, []*RetailDiscountActData{&RetailDiscountActData{
AppFoodCode: "1140",
UserType: UserTypeAll,
StartTime: time.Now().Unix(),
EndTime: time.Now().Add(24 * time.Hour).Unix(),
OrderLimit: 1,
DayLimit: 1,
SettingType: SettingTypeAsDiscount,
DiscountCoefficient: 0.97,
}})
result, _, err := api.RetailDiscountBatchSave2("7845503", 0, []*RetailDiscountActData{
&RetailDiscountActData{
AppFoodCode: "6039423",
StartTime: time.Now().Unix(),
EndTime: time.Now().Add(24 * time.Hour).Unix(),
OrderLimit: 1,
DayLimit: -1,
SettingType: SettingTypeAsDiscount,
DiscountCoefficient: 9.5,
},
&RetailDiscountActData{
AppFoodCode: "6043140",
StartTime: time.Now().Unix(),
EndTime: time.Now().Add(24 * time.Hour).Unix(),
OrderLimit: 1,
DayLimit: -1,
SettingType: SettingTypeAsDiscount,
DiscountCoefficient: 9.5,
},
&RetailDiscountActData{
AppFoodCode: "31765",
StartTime: time.Now().Unix(),
EndTime: time.Now().Add(24 * time.Hour).Unix(),
OrderLimit: 1,
DayLimit: -1,
SettingType: SettingTypeAsDiscount,
DiscountCoefficient: 9.5,
},
&RetailDiscountActData{
AppFoodCode: "31239",
StartTime: time.Now().Unix(),
EndTime: time.Now().Add(24 * time.Hour).Unix(),
OrderLimit: 1,
DayLimit: -1,
SettingType: SettingTypeAsDiscount,
DiscountCoefficient: 9.5,
},
&RetailDiscountActData{
AppFoodCode: "6042282",
StartTime: time.Now().Unix(),
EndTime: time.Now().Add(24 * time.Hour).Unix(),
OrderLimit: 1,
DayLimit: -1,
SettingType: SettingTypeAsDiscount,
DiscountCoefficient: 9.5,
},
&RetailDiscountActData{
AppFoodCode: "31901",
StartTime: time.Now().Unix(),
EndTime: time.Now().Add(24 * time.Hour).Unix(),
OrderLimit: 1,
DayLimit: -1,
SettingType: SettingTypeAsDiscount,
DiscountCoefficient: 9.5,
},
&RetailDiscountActData{
AppFoodCode: "6043147",
StartTime: time.Now().Unix(),
EndTime: time.Now().Add(24 * time.Hour).Unix(),
OrderLimit: 1,
DayLimit: -1,
SettingType: SettingTypeAsDiscount,
DiscountCoefficient: 9.5,
},
&RetailDiscountActData{
AppFoodCode: "30645",
StartTime: time.Now().Unix(),
EndTime: time.Now().Add(24 * time.Hour).Unix(),
OrderLimit: 1,
DayLimit: -1,
SettingType: SettingTypeAsDiscount,
DiscountCoefficient: 9.5,
},
&RetailDiscountActData{
AppFoodCode: "30729",
StartTime: time.Now().Unix(),
EndTime: time.Now().Add(24 * time.Hour).Unix(),
OrderLimit: 1,
DayLimit: -1,
SettingType: SettingTypeAsDiscount,
DiscountCoefficient: 9.5,
},
})
if err != nil {
t.Fatal(err)
}