From 75e526697a5079944e36e5da53d824d613befc4b Mon Sep 17 00:00:00 2001 From: xuexinpeng Date: Tue, 11 May 2021 15:48:59 +0800 Subject: [PATCH] =?UTF-8?q?=E5=B1=B1=E6=B2=B3=E7=A4=BE=E7=A8=B7=E6=9B=B4?= =?UTF-8?q?=E6=96=B0=E6=98=9F=E6=98=9F=E4=BA=8B=E4=BB=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../eventhandler/ShanHeSheJiTuEventHandler.java | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/serverlogic/src/main/java/com/ljsd/jieling/logic/activity/eventhandler/ShanHeSheJiTuEventHandler.java b/serverlogic/src/main/java/com/ljsd/jieling/logic/activity/eventhandler/ShanHeSheJiTuEventHandler.java index 7d0119580..2eaac8753 100644 --- a/serverlogic/src/main/java/com/ljsd/jieling/logic/activity/eventhandler/ShanHeSheJiTuEventHandler.java +++ b/serverlogic/src/main/java/com/ljsd/jieling/logic/activity/eventhandler/ShanHeSheJiTuEventHandler.java @@ -4,6 +4,8 @@ import com.ljsd.jieling.logic.activity.IEventHandler; import com.ljsd.jieling.logic.activity.event.ShanHeSheJiTuStarEvent; import com.ljsd.jieling.logic.activity.event.IEvent; import com.ljsd.jieling.logic.activity.event.Poster; +import com.ljsd.jieling.logic.rank.RankContext; +import com.ljsd.jieling.logic.rank.RankEnum; public class ShanHeSheJiTuEventHandler implements IEventHandler { @@ -13,6 +15,15 @@ public class ShanHeSheJiTuEventHandler implements IEventHandler { @Override public void onEvent(IEvent event) throws Exception { - + if(!(event instanceof ShanHeSheJiTuStarEvent)) + return; + ShanHeSheJiTuStarEvent shanHeSheJiTuStarEvent = (ShanHeSheJiTuStarEvent)event; + if(shanHeSheJiTuStarEvent.getType() ==1){ + //更新章节 例如:1-1 1*1000+1 1-2 1*1000+2 2-9 2*1000+9 + RankContext.getRankEnum(RankEnum.SHAN_HE_SHE_JI_CHAPTER_RANK.getType()).addRank(shanHeSheJiTuStarEvent.getUid(),"",shanHeSheJiTuStarEvent.getNum()); + }else if(shanHeSheJiTuStarEvent.getType() ==2){ + //更新星数 + RankContext.getRankEnum(RankEnum.SHAN_HE_SHE_JI_STAR_RANK.getType()).addRank(shanHeSheJiTuStarEvent.getUid(),"",shanHeSheJiTuStarEvent.getNum()); + } } }