军团活动:诸侯混战露出的接口
This commit is contained in:
@@ -182,7 +182,8 @@ export async function getRank(key: string, serverId: number, roleId: string, lim
|
||||
let ranks = [], myRank = null;
|
||||
const rankFromDb = await redisClient().zrevrangebyscoreAsync(getKeyName(key, serverId), '+inf', '-inf', "WITHSCORES", "LIMIT", 0, limit);
|
||||
|
||||
let infoKey = REDIS_RANK_TO_INFO.get(key)||REDIS_KEY.USER_INFO;
|
||||
let _key = key.split(':')[0];
|
||||
let infoKey = REDIS_RANK_TO_INFO.get(_key)||REDIS_KEY.USER_INFO;
|
||||
|
||||
for(let ii = 0; ii < rankFromDb.length; ii+=2) {
|
||||
const _roleId = rankFromDb[ii];
|
||||
@@ -604,7 +605,8 @@ export async function getUnionRank(key: string, serverId: number, roleId: string
|
||||
let unionKey = await generateUnionRank(key, serverId);
|
||||
const rankFromDb = await redisClient().zrevrangebyscoreAsync(unionKey, '+inf', '-inf', "WITHSCORES", "LIMIT", 0, limit);
|
||||
|
||||
let infoKey = REDIS_RANK_TO_INFO.get(key)||REDIS_KEY.USER_INFO;
|
||||
let _key = key.split(':')[0];
|
||||
let infoKey = REDIS_RANK_TO_INFO.get(_key)||REDIS_KEY.USER_INFO;
|
||||
|
||||
for(let ii = 0; ii < rankFromDb.length; ii+=2) {
|
||||
const _roleId = rankFromDb[ii];
|
||||
@@ -661,6 +663,10 @@ export function getGuildKeyName(key: string, guildCode: string) {
|
||||
return `${key}:${guildCode}`;
|
||||
}
|
||||
|
||||
export function getCityKeyName(key: string, cityId: number) {
|
||||
return `${key}:${cityId}`;
|
||||
}
|
||||
|
||||
/**
|
||||
* debug接口使用,直接删除排行榜数据
|
||||
* @param params serverId => guildCodes
|
||||
@@ -676,4 +682,5 @@ export async function delGuildActivityRank(params: Map<number, string[]>) {
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
/**************** 军团活动排行end */
|
||||
Reference in New Issue
Block a user