活动:支付添加推送
This commit is contained in:
@@ -74,11 +74,15 @@ export async function makeDailyRMBGiftsReward(roleId: string, roleName: string,
|
||||
let playerData = new DailyRMBGiftsData(activityData);
|
||||
let bigGiftProductID = playerData.productID;
|
||||
if (bigGiftProductID == productID) {//一次性购买7天礼包
|
||||
return { goods: [], addHeros: [] }
|
||||
let buyTime = moment(new Date()).startOf('d').toDate()
|
||||
let endTime = moment(buyTime).add(7, 'd').endOf('d').toDate()
|
||||
return Object.assign({}, { item: { endTime, receiveCount: 0 } })
|
||||
} else {
|
||||
let item = playerData.findProduct(productID);
|
||||
let rewardParamArr: Array<RewardParam> = stringToRewardParam(item.reward);
|
||||
let result = await addReward(roleId, roleName, sid, serverId, funcs, rewardParamArr)
|
||||
return result
|
||||
item.isBuy = true;
|
||||
item.isReceive = true;
|
||||
return Object.assign(result, { item })
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user