🐞 fix(gvg): 修复农田更新排名的接口

This commit is contained in:
luying
2023-03-02 15:21:24 +08:00
parent 90bdd2dc00
commit 48bfc506b7

View File

@@ -235,8 +235,10 @@ export class GVGProduceHandler {
// 收获后再次预锁定一批田
// await lockField(myLeague.leagueCode, roleId, roleName, farmId);
await GVGLeagueFarmRecModel.updateRecs(myResultFields, roleId);
const myRank = await getmyContributeRank(myLeague.leagueCode, myLeague.members, roleId);
return resResult(STATUS.SUCCESS, {
myRank,
...await getLeagueFarmShowResult(myLeague.leagueCode, roleId, farmId),
leagueGoods,
active,
@@ -255,10 +257,8 @@ export class GVGProduceHandler {
let myLeague = await GVGLeagueModel.findLeagueByGuild(guildCode);
if(!myLeague) return resResult(STATUS.GVG_LEAGUE_NOT_EXIST);
await GVGLeagueFarmModel.releaseLock(configId, myLeague.leagueCode, farmId, roleId);
const myRank = await getmyContributeRank(myLeague.leagueCode, myLeague.members, roleId);
return resResult(STATUS.SUCCESS, {
myRank,
...await getLeagueFarmShowResult(myLeague.leagueCode, roleId, farmId),
});
}