排行榜:一览&领取

This commit is contained in:
luying
2021-04-12 09:47:16 +08:00
parent 5dca7b304d
commit 22e6a82100
20 changed files with 496 additions and 139 deletions
@@ -187,7 +187,7 @@ export class CityActivityHandler {
// 返回当前军团总军功
let r = new Rank(REDIS_KEY.CITY_ACTIVITY, { serverId, cityId }, true);
let guildScore = await r.getMyScore(guildCode);
let guildScore = await r.getMyScore({guildCode});
const dbCities = await GuildActivityCityModel.getAllCities(serverId);
let cityStatus = pubGetCityStatus(guildCode, cityId, dicCity, dbCities);
@@ -283,9 +283,9 @@ export class CityActivityHandler {
await addActive(roleId, serverId, GUILD_POINT_WAYS.ACTIVITY); //获得活跃值
// 返回当前军团总军功
let myR = new Rank(REDIS_KEY.USER_CITY_ACTIVITY, { serverId, guildCode });
let myScore = await myR.getMyScore(roleId);
let myScore = await myR.getMyScore({roleId});
let r = new Rank(REDIS_KEY.CITY_ACTIVITY, { serverId, cityId }, true);
let guildScore = await r.getMyScore(guildCode);
let guildScore = await r.getMyScore({guildCode});
let gateHp = obj.getGateHpAndInc(serverId, cityId, dicCity.hp);
return resResult(STATUS.SUCCESS, {
@@ -96,7 +96,7 @@ export class GateActivityHandler {
// 返回当前军团总军功
let r = new Rank(REDIS_KEY.GATE_ACTIVITY, { serverId }, true);
let guildScore = await r.getMyScore(guildCode);
let guildScore = await r.getMyScore({guildCode});
// 前一天中位数战力
let medianCe = await getMedianCe(serverId);
@@ -185,9 +185,9 @@ export class GateActivityHandler {
// 返回当前军团总军功
let myR = new Rank(REDIS_KEY.USER_GATE_ACTIVITY, { serverId, guildCode });
let myScore = await myR.getMyScore(roleId);
let myScore = await myR.getMyScore({roleId});
let r = new Rank(REDIS_KEY.GATE_ACTIVITY, { serverId }, true);
let guildScore = await r.getMyScore(guildCode);
let guildScore = await r.getMyScore({guildCode});
return resResult(STATUS.SUCCESS, {
code,
@@ -233,16 +233,16 @@ export class GateActivityHandler {
if(isSuccess) {
let score = gameData.gateActivityPoint.get(GET_POINT_WAYS.DEFENSE_SUCCESS);
// 更新redis数据
await myR.setRank(roleId, score, Date.now(), true);
await myR.setRank({roleId}, score, Date.now(), true);
await r.setRank(guildCode, score, Date.now(), true);
await r.setRank({guildCode}, score, Date.now(), true);
}
// 发放活跃
await addActive(roleId, serverId, GUILD_POINT_WAYS.ACTIVITY); //获得活跃值
// 返回当前军团总军功
let guildScore = await r.getMyScore(guildCode);
let myScore = await r.getMyScore(roleId);
let guildScore = await r.getMyScore({guildCode});
let myScore = await r.getMyScore({roleId});
let gateHp = obj.getGateHpAndInc(guildCode);
obj.delMemberRecord(code);
@@ -171,7 +171,7 @@ export class RaceActivityHandler {
await addActive(roleId, serverId, GUILD_POINT_WAYS.ACTIVITY); //获得活跃值
// 返回当前军团总军功
let r = new Rank(REDIS_KEY.RACE_ACTIVITY, { serverId });
let myGuildRank = await r.getMyRank(guildCode);
let myGuildRank = await r.getMyRank({guildCode});
return resResult(STATUS.SUCCESS, {
timestamp: Date.now(),