From f53ddd0d59153d6a2daf7904401e09aeed8d1bca Mon Sep 17 00:00:00 2001 From: jiahuiwen Date: Mon, 28 Feb 2022 10:37:35 +0800 Subject: [PATCH 1/2] =?UTF-8?q?WORLD=5FARENA=5FRRECORD=20=E5=B7=85?= =?UTF-8?q?=E5=B3=B0=E8=B5=9B=E6=88=98=E6=96=97=E8=AE=B0=E5=BD=95=E8=AE=BE?= =?UTF-8?q?=E7=BD=AE=E8=BF=87=E6=9C=9F=E6=97=B6=E9=97=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/com/ljsd/jieling/handler/GetPlayerInfoHandler.java | 2 +- .../java/com/ljsd/jieling/handler/UpHeroLevelHandler.java | 4 +--- .../handler/gtw/GetWorldArenaChallengeRequestHandler.java | 3 +++ 3 files changed, 5 insertions(+), 4 deletions(-) diff --git a/serverlogic/src/main/java/com/ljsd/jieling/handler/GetPlayerInfoHandler.java b/serverlogic/src/main/java/com/ljsd/jieling/handler/GetPlayerInfoHandler.java index e64db0f30..5a1dc41bc 100644 --- a/serverlogic/src/main/java/com/ljsd/jieling/handler/GetPlayerInfoHandler.java +++ b/serverlogic/src/main/java/com/ljsd/jieling/handler/GetPlayerInfoHandler.java @@ -344,7 +344,7 @@ public class GetPlayerInfoHandler extends BaseHandler{ if(playerInfoManager.getIsdayFirst()==0){ playerInfoManager.setIsdayFirst(1); } - RedisUtil.getInstence().set(RedisKey.USER_LOGIN_URL + userId, RPCServerTask.userCallBackUrl); +// RedisUtil.getInstence().set(RedisKey.USER_LOGIN_URL + userId, RPCServerTask.userCallBackUrl); } catch (Exception e) { e.printStackTrace(); diff --git a/serverlogic/src/main/java/com/ljsd/jieling/handler/UpHeroLevelHandler.java b/serverlogic/src/main/java/com/ljsd/jieling/handler/UpHeroLevelHandler.java index 63af19073..2dd22ffe3 100644 --- a/serverlogic/src/main/java/com/ljsd/jieling/handler/UpHeroLevelHandler.java +++ b/serverlogic/src/main/java/com/ljsd/jieling/handler/UpHeroLevelHandler.java @@ -6,11 +6,9 @@ import com.ljsd.jieling.logic.hero.HeroLogic; import com.ljsd.jieling.logic.hero.HongMengFunctionEnum; import com.ljsd.jieling.netty.cocdex.PacketNetData; import com.ljsd.jieling.network.session.ISession; +import org.springframework.stereotype.Component; import rpc.protocols.HeroInfoProto; import rpc.protocols.MessageTypeProto; -import org.springframework.stereotype.Component; - -import java.util.Arrays; @Component public class UpHeroLevelHandler extends BaseHandler { diff --git a/serverlogic/src/main/java/com/ljsd/jieling/handler/gtw/GetWorldArenaChallengeRequestHandler.java b/serverlogic/src/main/java/com/ljsd/jieling/handler/gtw/GetWorldArenaChallengeRequestHandler.java index 09ecf4a27..6e807bd6f 100644 --- a/serverlogic/src/main/java/com/ljsd/jieling/handler/gtw/GetWorldArenaChallengeRequestHandler.java +++ b/serverlogic/src/main/java/com/ljsd/jieling/handler/gtw/GetWorldArenaChallengeRequestHandler.java @@ -39,6 +39,7 @@ import org.springframework.data.redis.core.ZSetOperations; import rpc.protocols.CommonProto; import rpc.protocols.MessageTypeProto; import rpc.world.WorldProto; +import util.TimeUtils; import java.util.HashSet; import java.util.List; @@ -244,10 +245,12 @@ public class GetWorldArenaChallengeRequestHandler extends BaseHandler1000){ builder.setRank(myRank==-1?9999:myRank); builder.setOldrank(newRank==-1?9999:newRank); RedisUtil.getInstence().putMapEntry(RedisKey.WORLD_ARENA_RRECORD, Integer.toString(proto.getChallengeUid()), s, builder.build().toByteArray()); + RedisUtil.getInstence().expire(RedisUtil.getInstence().getKey(RedisKey.WORLD_ARENA_RRECORD, Integer.toString(proto.getChallengeUid())), 86400 * 7); } PlayerLogic.getInstance().checkAndUpdate(user, VipPrivilegeType.WORLD_ARENA_CHALLENGE_TIMES, 1); } From 5227b6ea0c25d163d52ff7ef6d0de1558e332f38 Mon Sep 17 00:00:00 2001 From: jiahuiwen Date: Mon, 28 Feb 2022 10:39:54 +0800 Subject: [PATCH 2/2] =?UTF-8?q?USER=5FLOGIN=5FURL=20=E8=AE=BE=E7=BD=AE?= =?UTF-8?q?=E8=BF=87=E6=9C=9F=E6=97=B6=E9=97=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/com/ljsd/jieling/handler/GetPlayerInfoHandler.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/serverlogic/src/main/java/com/ljsd/jieling/handler/GetPlayerInfoHandler.java b/serverlogic/src/main/java/com/ljsd/jieling/handler/GetPlayerInfoHandler.java index 5a1dc41bc..18b58f5a8 100644 --- a/serverlogic/src/main/java/com/ljsd/jieling/handler/GetPlayerInfoHandler.java +++ b/serverlogic/src/main/java/com/ljsd/jieling/handler/GetPlayerInfoHandler.java @@ -344,7 +344,8 @@ public class GetPlayerInfoHandler extends BaseHandler{ if(playerInfoManager.getIsdayFirst()==0){ playerInfoManager.setIsdayFirst(1); } -// RedisUtil.getInstence().set(RedisKey.USER_LOGIN_URL + userId, RPCServerTask.userCallBackUrl); + RedisUtil.getInstence().set(RedisKey.USER_LOGIN_URL + userId, RPCServerTask.userCallBackUrl); + RedisUtil.getInstence().expire(RedisKey.USER_LOGIN_URL + userId, 86400 * 30); } catch (Exception e) { e.printStackTrace();