历史最高

This commit is contained in:
mamengke01
2021-01-11 17:20:07 +08:00
parent d94ba65847
commit 35e89aeb01

View File

@@ -36,14 +36,18 @@ export class PvpHandler {
if (score < 0) {
score = 0;
}
pvpDefense = await PvpDefenseModel.updateInfoAndInclude(roleId, { score });
let hisScore = pvpDefense.score;
if (hisScore < score) {
hisScore = score;
}
pvpDefense = await PvpDefenseModel.updateInfoAndInclude(roleId, { score, hisScore });
let roleName = session.get('roleName');
const role = await RoleModel.findByRoleId(roleId);
// 加入排行榜
let params = new RankParam(roleName, role.lv, role.vLv, role.headHid, role.sHid, role.title);
await setRank(REDIS_KEY.PVP_RANK, 0, roleId, pvpDefense.score, pvpDefense.updatedAt.getTime(), params);
return resResult(STATUS.SUCCESS, {score});
return resResult(STATUS.SUCCESS, {score, hisScore});
}