积天豪礼活动已被替换,未参与的玩家不再累计

back_recharge
jiahuiwen 2021-12-17 18:31:52 +08:00
parent 80f48b3f42
commit 78bf408e42
1 changed files with 8 additions and 1 deletions

View File

@ -11,6 +11,8 @@ import com.ljsd.jieling.network.session.ISession;
import config.SActivityRewardConfig;
import manager.STableManager;
import java.util.Map;
class RechargeSumDayActivity extends AbstractActivity {
public RechargeSumDayActivity(int id) {
@ -39,10 +41,15 @@ class RechargeSumDayActivity extends AbstractActivity {
void updateProgress(ActivityMission activityMission, int count) {
int missionId =STableManager.getFigureConfig(ActivityStaticConfig.class).getRechargeDaySum().get(activityMission.getV() + 1);
ActivityProgressInfo activityProgressInfo = activityMission.getActivityMissionMap().get(missionId);
Map<Integer, ActivityProgressInfo> activityMissionMap = activityMission.getActivityMissionMap();
ActivityProgressInfo activityProgressInfo = activityMissionMap.get(missionId);
if (activityProgressInfo == null || activityProgressInfo.getProgrss() == 1) {
return;
}
// 该活动已被替换,未参与的玩家不再累计
if (activityMission.getV() <= 0 || activityMission.getV() >= 15) {
return;
}
if (count>0 ) {//只要是充值就算
//>= SActivityRewardConfig.getsActivityRewardConfigByMissionId(missionId).getValues()[0][0]
activityProgressInfo.setProgrss(1);