From e1d8422416ecf7af4e1e56fd60812cbaf1916bed Mon Sep 17 00:00:00 2001 From: duhui Date: Fri, 28 Oct 2022 18:04:08 +0800 Subject: [PATCH] =?UTF-8?q?gm=E8=BD=AC=E7=9B=98=E4=BC=98=E5=8C=963?= =?UTF-8?q?=EF=BC=9A=E7=B4=AF=E8=AE=A1=E6=8A=BD=E5=8D=A1=E6=AC=A1=E6=95=B0?= =?UTF-8?q?=E6=8E=A8=E9=80=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../activity/GetLuckWheelRandHandler.java | 2 ++ .../logic/activity/LuckWheelActivity.java | 18 +++++++++++++++++- 2 files changed, 19 insertions(+), 1 deletion(-) 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];