限时排行榜
This commit is contained in:
@@ -245,6 +245,7 @@ export enum REDIS_KEY {
|
||||
TREAT_GUILD_CHANNEL = 'treatGuild', // 处理公会账号名频道
|
||||
GUILD_FUND = 'guildFund', // 限时排行
|
||||
SUM_CE_SNAPSHOT = "sumCeTL", // 限时战力排行榜
|
||||
TOP_LINE_SNAPSHOT = "topLineTL", // 限时战力排行榜
|
||||
SURVEY_CHANNEL = 'survey', // 文件频道
|
||||
USER_CHANNEL = 'userChannel', // 玩家登录频道
|
||||
USER_CODE = 'userCode', // 玩家userCode对应roleId
|
||||
@@ -298,6 +299,8 @@ export function getInfoKeyByRedisKey(redisKey: REDIS_KEY) {
|
||||
|
||||
case REDIS_KEY.SUM_CE_SNAPSHOT: // 战力限时排行榜的快照
|
||||
return { infoKey: REDIS_KEY.USER_INFO, extraKey: [] };
|
||||
case REDIS_KEY.TOP_LINE_SNAPSHOT: // 战力限时排行榜的快照
|
||||
return { infoKey: REDIS_KEY.USER_INFO, extraKey: [] };
|
||||
default:
|
||||
return { infoKey: REDIS_KEY.USER_INFO, extraKey: [] };
|
||||
}
|
||||
@@ -324,7 +327,7 @@ export enum RANK_TYPE {
|
||||
export function getRedisKeyByRankType(rankType: RANK_TYPE, isTimelimit = false) {
|
||||
switch(rankType) {
|
||||
case RANK_TYPE.TOP_LINTUP: // 最强阵容战力
|
||||
return REDIS_KEY.TOP_LINEUP_RANK;
|
||||
return isTimelimit? REDIS_KEY.TOP_LINE_SNAPSHOT: REDIS_KEY.TOP_LINEUP_RANK;
|
||||
case RANK_TYPE.TOP_HERO: // 最强武将
|
||||
return REDIS_KEY.TOP_HERO_RANK;
|
||||
case RANK_TYPE.HERO_NUM: // 武将数量
|
||||
@@ -390,6 +393,7 @@ export const KEY_TO_COMPOSE_FIELD = new Map([
|
||||
[REDIS_KEY.PVP_RANK, COMPOSE_FIELD_TYPE.ROLE],
|
||||
[REDIS_KEY.GUILD_FUND, COMPOSE_FIELD_TYPE.GUILD],
|
||||
[REDIS_KEY.SUM_CE_SNAPSHOT, COMPOSE_FIELD_TYPE.ROLE],
|
||||
[REDIS_KEY.TOP_LINE_SNAPSHOT, COMPOSE_FIELD_TYPE.ROLE],
|
||||
[REDIS_KEY.LADDER, COMPOSE_FIELD_TYPE.ROLE],
|
||||
]);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user