diff --git a/serverlogic/src/main/java/com/ljsd/jieling/handler/activity/GetLuckWheelRandHandler.java b/serverlogic/src/main/java/com/ljsd/jieling/handler/activity/GetLuckWheelRandHandler.java index b52fa327a..9c4f35596 100644 --- a/serverlogic/src/main/java/com/ljsd/jieling/handler/activity/GetLuckWheelRandHandler.java +++ b/serverlogic/src/main/java/com/ljsd/jieling/handler/activity/GetLuckWheelRandHandler.java @@ -136,6 +136,7 @@ public class GetLuckWheelRandHandler extends BaseHandler> posPools = SDialRewardConfig.getsRandPosMap().get(id); for (int i = 1; i <= posPools.size(); i++) { LuckWheelPosInfo luckWheelPosInfo = new LuckWheelPosInfo(); @@ -106,6 +106,22 @@ public abstract class LuckWheelActivity extends AbstractActivity { return builder.build(); } + @Override + public List getAllMissInfo(User user,ActivityMission activityMission, Set filter) { + // 返回对象 + List missionInfos = new ArrayList<>(1); + // 参数初始化 + int missionId = id; + int progress = user.getPlayerInfoManager().getGmDialNum(id); + // 封装proto并返回 + CommonProto.ActivityInfo.MissionInfo build = CommonProto.ActivityInfo.MissionInfo.newBuilder() + .setMissionId(missionId) + .setProgress(progress) + .setState(0) + .build(); + missionInfos.add(build); + return missionInfos; + } public static int[][] getCost(int buyTimes, int[][] costs) { int costItemId = costs[0][0];