排行榜:奖励显示首通信息
This commit is contained in:
@@ -697,7 +697,7 @@ export class GuildHandler {
|
||||
const sid = session.get('sid');
|
||||
const { code, id } = msg;
|
||||
|
||||
const guild = await GuildModel.findByCode(code, serverId, 'lv structure');
|
||||
const guild = await GuildModel.findByCode(code, serverId, 'lv structure activeWeekly lvUpdateTime');
|
||||
if (!guild) {
|
||||
return resResult(STATUS.GUILD_NOT_FOUND);
|
||||
}
|
||||
@@ -717,13 +717,13 @@ export class GuildHandler {
|
||||
}
|
||||
const cost = getStructureConsume(id, curStructure.lv);
|
||||
|
||||
const result = await GuildModel.upStructure(code, id, cost, 'code fund structure lv name');
|
||||
const result = await GuildModel.upStructure(code, id, cost, 'code fund structure lv activeWeekly lvUpdateTime name');
|
||||
if (!result) {
|
||||
return resResult(STATUS.GUILD_FUND_NOT_ENOUGH);
|
||||
}
|
||||
if (id == GUILD_STRUCTURE.ARMY_CENTER) {
|
||||
let r = new Rank(REDIS_KEY.GUILD_LV_RANK, { serverId });
|
||||
await r.setRankWithGuildInfo2(code, guild.lv, guild.activeWeekly, guild.lvUpdateTime, guild);
|
||||
await r.setRankWithGuildInfo2(code, result.lv, result.activeWeekly, result.lvUpdateTime, result);
|
||||
}
|
||||
|
||||
const resultStructure = result.structure.find(cur => cur.id == id);
|
||||
|
||||
Reference in New Issue
Block a user