积分bug修复

This commit is contained in:
mamengke01
2021-01-12 20:47:41 +08:00
parent 94ce1fc5dc
commit 2a5036930d
2 changed files with 4 additions and 3 deletions

View File

@@ -225,14 +225,14 @@ export class PvpHandler {
if(!curOpp) return resResult(STATUS.PVP_ROLE_NOT_FOUND); if(!curOpp) return resResult(STATUS.PVP_ROLE_NOT_FOUND);
const role = await RoleModel.findByRoleId(roleId); const role = await RoleModel.findByRoleId(roleId);
const myRecInfo = await generMyRecInfo(heroScores, winStreakNum, role, isSuccess, pos, myHeroes);
if(isSuccess) { if(isSuccess) {
winStreakNum ++; winStreakNum ++;
} else { } else {
winStreakNum = 0; winStreakNum = 0;
} }
const myRecInfo = await generMyRecInfo(heroScores, winStreakNum, role, isSuccess, pos, myHeroes);
let { attackInfo, showHeroScores, addSumScore } = myRecInfo let { attackInfo, showHeroScores, addSumScore } = myRecInfo
score += addSumScore; score += addSumScore;
@@ -283,7 +283,7 @@ export class PvpHandler {
async saveDefense(msg: { heroes: Array<{actorId: number, dataId: number, order: number}>, isDefaultHero:boolean }, session: BackendSession) { async saveDefense(msg: { heroes: Array<{actorId: number, dataId: number, order: number}>, isDefaultHero:boolean }, session: BackendSession) {
let {heroes, isDefaultHero} = msg; let {heroes, isDefaultHero} = msg;
let roleId = session.get('roleId'); let roleId = session.get('roleId');
if (heroes.length > 5) { if (heroes.length > 5 || heroes.length <= 0) {
return resResult(STATUS.WRONG_PARMS); return resResult(STATUS.WRONG_PARMS);
} }
heroes = uniq(heroes, function(item) { heroes = uniq(heroes, function(item) {

View File

@@ -551,3 +551,4 @@ export async function generPVPOppRecInfo(isSuccess: boolean, curOpp: OppPlayers,
score: 0 score: 0
} }
} }