This commit is contained in:
richboo111
2023-07-14 16:14:25 +08:00
parent a0aaf17e8a
commit 5662a5f575
2 changed files with 26 additions and 15 deletions

View File

@@ -60,7 +60,7 @@ func act2TxdActivity(act *model.Act2) (activity *domain.AlibabaRetailMarketingIt
func storeSku2ActData(act *model.Act2, actStoreSku []*model.ActStoreSku2, handler func(int8) bool) (actData *domain.AlibabaRetailMarketingItemdiscountActivitySkuAddItemDiscountActivityElementOperateRequest) {
var (
limitCount = int64(1)
//limitCount = int64(1)
//userLimitCount = int64(1)
fixPriceMoney = int64(0)
discountRate = int64(0)
@@ -96,27 +96,27 @@ func storeSku2ActData(act *model.Act2, actStoreSku []*model.ActStoreSku2, handle
skuElement = domain.AlibabaRetailMarketingItemdiscountActivitySkuAddSkuActivityElementDto{
SkuCode: utils.String2Pointer(utils.Int2Str(v.SkuID)),
DecreaseMoney: &decreaseMoney,
Limit: &domain.AlibabaRetailMarketingItemdiscountActivitySkuAddLimitDto{
OrderLimitCnt: &limitCount,
},
//Limit: &domain.AlibabaRetailMarketingItemdiscountActivitySkuAddLimitDto{
// OrderLimitCnt: &limitCount,
//},
}
case tao_vegetable.DiscountTypeOnePrice:
fixPriceMoney = v.ActualActPrice
skuElement = domain.AlibabaRetailMarketingItemdiscountActivitySkuAddSkuActivityElementDto{
SkuCode: utils.String2Pointer(utils.Int2Str(v.SkuID)),
FixPriceMoney: &fixPriceMoney,
Limit: &domain.AlibabaRetailMarketingItemdiscountActivitySkuAddLimitDto{
OrderLimitCnt: &limitCount,
},
//Limit: &domain.AlibabaRetailMarketingItemdiscountActivitySkuAddLimitDto{
// OrderLimitCnt: &limitCount,
//},
}
case tao_vegetable.DiscountTypeDiscounts:
discountRate = int64(v.PricePercentage * 10)
skuElement = domain.AlibabaRetailMarketingItemdiscountActivitySkuAddSkuActivityElementDto{
SkuCode: utils.String2Pointer(utils.Int2Str(v.SkuID)),
DiscountRate: &discountRate,
Limit: &domain.AlibabaRetailMarketingItemdiscountActivitySkuAddLimitDto{
OrderLimitCnt: &limitCount,
},
//Limit: &domain.AlibabaRetailMarketingItemdiscountActivitySkuAddLimitDto{
// OrderLimitCnt: &limitCount,
//},
}
}
skuElements = append(skuElements, skuElement)