From d3c4ea921b61474bd8c69fd66eb937788fdc64b4 Mon Sep 17 00:00:00 2001 From: xuexinpeng Date: Fri, 5 Nov 2021 10:18:52 +0800 Subject: [PATCH] =?UTF-8?q?=E3=80=90=E5=B1=B1=E6=B2=B3=E7=A4=BE=E7=A8=B7?= =?UTF-8?q?=E5=9B=BE=E3=80=91=E6=9C=80=E4=BD=8E=E6=88=98=E5=8A=9B=E9=80=9A?= =?UTF-8?q?=E5=85=B3=E5=92=8C=E9=A6=96=E6=AC=A1=E9=80=9A=E5=85=B3=E7=9A=84?= =?UTF-8?q?=E6=88=98=E6=96=97=E6=95=B0=E6=8D=AE=E7=94=B1redis=E6=94=B9?= =?UTF-8?q?=E4=B8=BA=E6=95=B0=E6=8D=AE=E5=BA=93=E5=82=A8=E5=AD=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../HardStageReportRequsetHandler.java | 26 ++++++++++++++----- .../StartHardStageRequestHandler.java | 19 ++++++++++---- .../logic/dao/root/GlobalSystemControl.java | 24 +++++++++++++++++ 3 files changed, 58 insertions(+), 11 deletions(-) diff --git a/serverlogic/src/main/java/com/ljsd/jieling/handler/hardStage/HardStageReportRequsetHandler.java b/serverlogic/src/main/java/com/ljsd/jieling/handler/hardStage/HardStageReportRequsetHandler.java index eed43c879..1c3eedf7d 100644 --- a/serverlogic/src/main/java/com/ljsd/jieling/handler/hardStage/HardStageReportRequsetHandler.java +++ b/serverlogic/src/main/java/com/ljsd/jieling/handler/hardStage/HardStageReportRequsetHandler.java @@ -5,6 +5,7 @@ import com.ljsd.jieling.db.redis.RedisKey; import com.ljsd.jieling.db.redis.RedisUtil; import com.ljsd.jieling.handler.BaseHandler; import com.ljsd.jieling.logic.dao.UserManager; +import com.ljsd.jieling.logic.dao.root.GlobalSystemControl; import com.ljsd.jieling.logic.dao.root.User; import com.ljsd.jieling.network.session.ISession; import com.ljsd.jieling.util.CBean2Proto; @@ -28,16 +29,29 @@ public class HardStageReportRequsetHandler extends BaseHandler activityOpenValue= new HashMap<>(); + //山河社稷图首次通关记录 + private Map hardStageFirstRecord = new HashMap<>(); + //山河社稷图最低通关记录 + private Map hardStageMinForceRecord = new HashMap<>(); + @Transient private boolean dirty = false; @@ -112,4 +118,22 @@ public class GlobalSystemControl { return stringsList; } + + public Map getHardStageFirstRecord() { + return hardStageFirstRecord; + } + public void addHardStageFirstRecord(int nodeId,ArenaRecord record){ + this.dirty = true; + hardStageFirstRecord.put(nodeId ,record); + } + + public Map getHardStageMinForceRecord() { + return hardStageMinForceRecord; + } + + public void addHardStageMinForceRecord(int nodeId,ArenaRecord record){ + this.dirty = true; + hardStageMinForceRecord.put(nodeId ,record); + } + }