军团活动:修复排行榜时间错误

This commit is contained in:
luying
2022-06-01 20:51:31 +08:00
parent 9eb75ccfb0
commit e771bb20c5
4 changed files with 22 additions and 8 deletions

View File

@@ -185,12 +185,14 @@ export class GateActivityHandler {
let myR = new Rank(REDIS_KEY.USER_GATE_ACTIVITY, { serverId, guildCode }, true);
let r = new Rank(REDIS_KEY.GATE_ACTIVITY, { serverId }, true);
if (isSuccess) {
if (isSuccess && statusResult.status == GUILD_ACTIVITY_STATUS.START) {
let obj = getGateActivityObj();
let score = gameData.gateActivityPoint.get(GET_POINT_WAYS.DEFENSE_SUCCESS);
// 更新redis数据
await myR.setRank({ roleId }, [score, Date.now()], true);
await r.setRank({ guildCode }, [score, Date.now()], true);
if(score > 0) {
await myR.setRankWithRoleInfo(roleId, score, obj.getTimeGap(), null, true);
await r.setRankWithGuildInfo(guildCode, score, obj.getTimeGap(), null, true);
}
}
// 返回当前军团总军功