Merge branch 'master_test_gn' of http://60.1.1.230/backend/jieling_server into master_test_gn

back_recharge
xuexinpeng 2022-02-28 10:46:29 +08:00
commit 2ada704ba3
3 changed files with 5 additions and 3 deletions

View File

@ -345,6 +345,7 @@ public class GetPlayerInfoHandler extends BaseHandler{
playerInfoManager.setIsdayFirst(1);
}
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();

View File

@ -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 {

View File

@ -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 BaseHandler<WorldProto
builder.setRank(newRank==-1?9999:newRank);
builder.setOldrank(myRank==-1?9999:myRank);
RedisUtil.getInstence().putMapEntry(RedisKey.WORLD_ARENA_RRECORD,Integer.toString(iSession.getUid()), s, builder.build().toByteArray());
RedisUtil.getInstence().expire(RedisUtil.getInstence().getKey(RedisKey.WORLD_ARENA_RRECORD, Integer.toString(iSession.getUid())), 86400 * 7);
if(proto.getChallengeUid()>1000){
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);
}