diff --git a/serverlogic/src/main/java/com/ljsd/jieling/logic/activity/NewRechargeSumDayActivity.java b/serverlogic/src/main/java/com/ljsd/jieling/logic/activity/NewRechargeSumDayActivity.java index 2516f8c6a..579ec0aba 100644 --- a/serverlogic/src/main/java/com/ljsd/jieling/logic/activity/NewRechargeSumDayActivity.java +++ b/serverlogic/src/main/java/com/ljsd/jieling/logic/activity/NewRechargeSumDayActivity.java @@ -59,7 +59,7 @@ class NewRechargeSumDayActivity extends AbstractActivity { int buyNum=0; for (Map.Entry progressInfoEntry : activityMission.getActivityMissionMap().entrySet()) { SActivityRewardConfig rewardConfig= SActivityRewardConfig.getsActivityRewardConfigByMissionId(progressInfoEntry.getKey()); - if (progressInfoEntry.getValue().getProgrss()>=rewardConfig.getValues()[0][0]){ + if (progressInfoEntry.getValue().getProgrss()>=rewardConfig.getValues()[0][0]||progressInfoEntry.getValue().getState()==ActivityType.HAD_TAKED){ buyNum++; }else{ progressInfoEntry.getValue().setProgrss(0);