充值活动

zhangshanxue 2019-10-30 16:38:01 +08:00
parent 36e7bca253
commit 847740bfad
1 changed files with 13 additions and 2 deletions

View File

@ -7,6 +7,8 @@ import com.ljsd.jieling.logic.dao.root.User;
import com.ljsd.jieling.network.session.ISession;
import config.SActivityRewardConfig;
import java.util.Map;
/**
*
*/
@ -19,8 +21,17 @@ class DailyRechargeActivity extends AbstractActivity {
@Override
public void onResume(User user) throws Exception {
//每日充值 补发前日未领取的奖
ISession sessionByUid = OnlineUserManager.getSessionByUid(user.getId());
takeAllReward(sessionByUid);
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);
super.onResume(user);
}