|
|
@@ -214,12 +214,14 @@ async function itemBuy(subActivityId, awardData){
|
|
|
lk.log(`商品${prizeName}(面值:${awardFaceValue})\n匹配的最终价格:${awardPrice}\n预设折扣价格:${discountPrice}#${awardId}`);
|
|
|
if(awardPrice <= discountPrice){
|
|
|
let payInfo = await getPayInfo(subActivityId, awardId, '', '', gameAccount, eventVisitorId);
|
|
|
- if(payInfo && payInfo.detailId != void 0){
|
|
|
- let payRet = await pay(subActivityId, eventVisitorId, payInfo.detailId);
|
|
|
- if(payRet){
|
|
|
+ if(payInfo){
|
|
|
+ if(payInfo.detailId != void 0){
|
|
|
+ let payRet = await pay(subActivityId, eventVisitorId, payInfo.detailId);
|
|
|
+ if(payRet){
|
|
|
+ return awardData;
|
|
|
+ }
|
|
|
return awardData;
|
|
|
}
|
|
|
- return awardData;
|
|
|
}
|
|
|
} else {
|
|
|
lk.log(`未到预设折扣价格${discountPrice},跳过~`);
|