活动修改

back_recharge
zhangshanxue 2019-11-23 11:15:43 +08:00
parent 7cd52a347a
commit 843e4f921d
2 changed files with 7 additions and 8 deletions

View File

@ -25,13 +25,12 @@ class DailyRechargeActivity extends AbstractActivity {
Map<Integer, ActivityMission> activityMissionMap = user.getActivityManager().getActivityMissionMap();
// //每日充值隐含开启条件是 首冲完成 策划说首冲的活动id 5绝对不会变
ActivityMission activityMission = activityMissionMap.get(5);
if (null != activityMission && activityMission.getActivityState() == ActivityType.FINISH_STATE) {
ISession sessionByUid = OnlineUserManager.getSessionByUid(user.getId());
takeAllReward(sessionByUid);
}
// ISession sessionByUid = OnlineUserManager.getSessionByUid(user.getId());
// takeAllReward(sessionByUid);
// ActivityMission activityMission = activityMissionMap.get(5);
// if (null != activityMission && activityMission.getActivityState() == ActivityType.FINISH_STATE) {
//
// }
ISession sessionByUid = OnlineUserManager.getSessionByUid(user.getId());
takeAllReward(sessionByUid);
super.onResume(user);
}

View File

@ -176,7 +176,7 @@ public class BuyGoodsLogic {
rechargeInfo.setSaveAmt(price+saveAmt);
user.getPlayerInfoManager().addRechargedaily(price);
//TODO 用事件分发
ActivityLogic.getInstance().updateActivityMissionProgress(user, ActivityType.RechargeTotal,rechargeInfo.getSaveAmt());
ActivityLogic.getInstance().updateActivityMissionProgress(user, ActivityType.RechargeTotal,price);
ActivityLogic.getInstance().updateActivityMissionProgress(user, ActivityType.LUCKYCAT,price);
ActivityLogic.getInstance().updateActivityMissionProgress(user, ActivityType.DAILY_RECHARGE,price);
ActivityLogic.getInstance().updateActivityMissionProgress(user, ActivityType.RECHARGE_NUM,price);