🐞 fix(活动): 活动限时道具的时限来源修改
This commit is contained in:
@@ -88,7 +88,7 @@ export class ForgeHandler {
|
||||
playerData.setPlayerData(playerRecord);
|
||||
playerData.incPlayCnt();
|
||||
|
||||
let rewards = stringToRewardParam(playerData.reward, playerData.nextRefreshTime);
|
||||
let rewards = stringToRewardParam(playerData.reward);
|
||||
let { goods } = await addReward(roleId, roleName, sid, serverId, rewards, ITEM_CHANGE_REASON.ACT_MINI_GAME_REWARD);
|
||||
|
||||
let r = new Rank(REDIS_KEY.ACTIVITY_MINI_GAME, { activityId, roundIndex: playerData.roundIndex });
|
||||
@@ -158,7 +158,7 @@ export class ForgeHandler {
|
||||
if(!result) return resResult(STATUS.ACTIVITY_MINI_GAME_BOX_HAS_RECEIVED);
|
||||
playerData.setPlayerData(result);
|
||||
|
||||
let rewards = stringToRewardParam(box.reward, playerData.nextRefreshTime);
|
||||
let rewards = stringToRewardParam(box.reward);
|
||||
let { goods } = await addReward(roleId, roleName, sid, serverId, rewards, ITEM_CHANGE_REASON.ACT_MINI_GAME_REWARD);
|
||||
|
||||
return resResult(STATUS.SUCCESS, {
|
||||
|
||||
@@ -76,7 +76,7 @@ export class RefreshShopHandler {
|
||||
let consumeResult = await handleCost(roleId, sid, consume, ITEM_CHANGE_REASON.BUY_REFRESH_SHOP);
|
||||
if (!consumeResult) return resResult(STATUS.ROLE_MATERIAL_NOT_ENOUGH);
|
||||
|
||||
let rewardArray = stringToRewardParam(item.reward, playerData.nextRefreshTime).map(cur => ({...cur, count: cur.count * count }));
|
||||
let rewardArray = stringToRewardParam(item.reward).map(cur => ({...cur, count: cur.count * count }));
|
||||
let result = await addReward(roleId, roleName, sid, serverId, rewardArray, ITEM_CHANGE_REASON.BUY_REFRESH_SHOP);
|
||||
|
||||
await ActivityRefreshShopModel.addRecord(activityId, roleId, roundIndex, pageIndex, id, count);
|
||||
|
||||
@@ -70,7 +70,7 @@ export class RefreshTaskHandler {
|
||||
|
||||
await ActivityRefreshTaskModel.addReceiveRecord(serverId, activityId, roleId, roundIndex, pageIndex, id, dailyItemData.getRefTime(), 1);
|
||||
|
||||
let rewardParamArr: Array<RewardParam> = stringToRewardParam(dailyItemData.reward, playerData.nextRefreshTime);
|
||||
let rewardParamArr: Array<RewardParam> = stringToRewardParam(dailyItemData.reward);
|
||||
let result = await addReward(roleId, roleName, sid, serverId, rewardParamArr, ITEM_CHANGE_REASON.REFRESH_TASK_REWARD)
|
||||
|
||||
//获得点数
|
||||
@@ -110,7 +110,7 @@ export class RefreshTaskHandler {
|
||||
|
||||
await ActivityRefreshTaskPointModel.addReceiveRecord(serverId, activityId, roleId, playerData.consumePoint);
|
||||
|
||||
let rewardParamArr: Array<RewardParam> = stringToRewardParam(playerData.reward, playerData.nextRefreshTime);
|
||||
let rewardParamArr: Array<RewardParam> = stringToRewardParam(playerData.reward);
|
||||
let result = await addReward(roleId, roleName, sid, serverId, rewardParamArr, ITEM_CHANGE_REASON.REFRESH_TASK_EXCHANGE)
|
||||
|
||||
playerData.exchangePoint += playerData.consumePoint;
|
||||
|
||||
@@ -101,7 +101,7 @@ export class SignInHandler {
|
||||
|
||||
await ActivitySignInModel.addSignInRecord(activityId, roleId, roundIndex, dayIndex);
|
||||
|
||||
let rewardParamArr: Array<RewardParam> = stringToRewardParam(signinItemData.reward, playerData.nextRefreshTime);
|
||||
let rewardParamArr: Array<RewardParam> = stringToRewardParam(signinItemData.reward);
|
||||
let result = await addReward(roleId, roleName, sid, serverId, rewardParamArr, ITEM_CHANGE_REASON.SIGNIN)
|
||||
|
||||
return resResult(STATUS.SUCCESS, Object.assign(result, {
|
||||
|
||||
Reference in New Issue
Block a user