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); + } + }