🐞 fix(军团活动): 诸侯混战挑战数据重复错误

This commit is contained in:
luying
2023-07-25 15:40:01 +08:00
parent 12fec54b00
commit 865ac9ff44
3 changed files with 9 additions and 3 deletions

View File

@@ -54,7 +54,7 @@ export class CityActivityHandler {
}
const dbCities = await GuildActivityCityModel.getAllCities(serverId, declareIndex);
let cities = getCities(guildCode, dbCities);
let guildActivityRec = await GuildActivityRecordModel.getRecord(guildCode, serverId, this.aid, index);
let guildActivityRec = await GuildActivityRecordModel.findByGuild(guildCode, this.aid, index);
let ranks = await getCityActivityRank(guildCode, serverId, guildActivityRec?.challengeCityId, roleId, roleName);
return resResult(STATUS.SUCCESS, {
@@ -85,7 +85,7 @@ export class CityActivityHandler {
let obj = getCityActivityObj();
let {gateHp, maxHp} = await obj.getGateHpAndInc(serverId, cityId);
let guildActivityRec = await GuildActivityRecordModel.getRecord(guildCode, serverId, this.aid, index);
let guildActivityRec = await GuildActivityRecordModel.findByGuild(guildCode, this.aid, index);
if (!guildActivityRec) return resResult(STATUS.WRONG_PARMS);
let myGuildActivityRec = await UserGuildActivityRecModel.findByRoleId(roleId, guildActivityRec.code);
@@ -222,7 +222,7 @@ export class CityActivityHandler {
if (!guildCode) return resResult(STATUS.GUILD_AUTH_NOT_ENOUGH);
let guildActivityRec = await GuildActivityRecordModel.getRecord(guildCode, serverId, this.aid, index);
let guildActivityRec = await GuildActivityRecordModel.findByGuild(guildCode, this.aid, index);
if (!guildActivityRec) return resResult(STATUS.WRONG_PARMS);
let { code: sourceCode } = guildActivityRec;