diff --git a/serverlogic/src/main/java/com/ljsd/jieling/logic/activity/ActivityLogic.java b/serverlogic/src/main/java/com/ljsd/jieling/logic/activity/ActivityLogic.java index 2f84a3fce..c29a41178 100644 --- a/serverlogic/src/main/java/com/ljsd/jieling/logic/activity/ActivityLogic.java +++ b/serverlogic/src/main/java/com/ljsd/jieling/logic/activity/ActivityLogic.java @@ -1592,9 +1592,9 @@ public class ActivityLogic implements IEventHandler{ Map activityMissionMap = user.getActivityManager().getActivityMissionMap(); ActivityMission activityMission = activityMissionMap.get(activityId); ///ChoiceRewardId存的是已经选择的英雄id 一期只能选一次 -// if(activityMission==null||activityMission.getV()>0){ -// throw new ErrorCodeException(ErrorCode.HANDLE_FAILED); -// } + if(activityMission==null||activityMission.getV()>0){ + throw new ErrorCodeException(ErrorCode.HANDLE_FAILED); + } activityMission.setV(heroTemId); Poster.getPoster().dispatchEvent(new SelectHeroUpStarEvent(user.getId(), heroTemId)); MessageUtil.sendMessage(session,1,MessageTypeProto.MessageType.UP_STAR_ACTIVITY_SELECT_RESPONSE_VALUE,null,true);