debug接口军功
This commit is contained in:
@@ -1,6 +1,6 @@
|
|||||||
import {Application, BackendSession, pinus} from 'pinus';
|
import {Application, BackendSession, pinus} from 'pinus';
|
||||||
import { uniq, findWhere, findIndex } from 'underscore';
|
import { uniq, findWhere, findIndex } from 'underscore';
|
||||||
import { gameData, getPvpBoxs } from '../../../pubUtils/data';
|
import { gameData, getPvpBoxs, getPLvByScore } from '../../../pubUtils/data';
|
||||||
import { refreshEnemies, getEnemies, getLvByScore, defaultHeroes, comsumeChallengeCnt, refresh, findPvpDefByRoleId, checkRoleIsRobot, getRefOppCnt, findPvpDefAllByRoleId, generPVPOppRecInfo, generMyRecInfo } from '../../../services/pvpService';
|
import { refreshEnemies, getEnemies, getLvByScore, defaultHeroes, comsumeChallengeCnt, refresh, findPvpDefByRoleId, checkRoleIsRobot, getRefOppCnt, findPvpDefAllByRoleId, generPVPOppRecInfo, generMyRecInfo } from '../../../services/pvpService';
|
||||||
import { RoleModel, RoleType } from '../../../db/Role';
|
import { RoleModel, RoleType } from '../../../db/Role';
|
||||||
import { STATUS } from '../../../consts/statusCode';
|
import { STATUS } from '../../../consts/statusCode';
|
||||||
@@ -43,6 +43,7 @@ export class PvpHandler {
|
|||||||
score = score - oldScore + heroScore;
|
score = score - oldScore + heroScore;
|
||||||
} else {
|
} else {
|
||||||
heroScores.push({hid, score :heroScore});
|
heroScores.push({hid, score :heroScore});
|
||||||
|
score = score + heroScore;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
if (score < 0) {
|
if (score < 0) {
|
||||||
@@ -51,7 +52,8 @@ export class PvpHandler {
|
|||||||
if (hisScore < score) {
|
if (hisScore < score) {
|
||||||
hisScore = score;
|
hisScore = score;
|
||||||
}
|
}
|
||||||
let pvpDefense = await PvpDefenseModel.updateInfoAndInclude(roleId, { score, hisScore , heroScores});
|
let pLv = getPLvByScore(score);
|
||||||
|
let pvpDefense = await PvpDefenseModel.updateInfoAndInclude(roleId, { score, hisScore, pLv, heroScores});
|
||||||
let roleName = session.get('roleName');
|
let roleName = session.get('roleName');
|
||||||
const role = await RoleModel.findByRoleId(roleId);
|
const role = await RoleModel.findByRoleId(roleId);
|
||||||
|
|
||||||
|
|||||||
@@ -43,9 +43,6 @@ class SeasonData {
|
|||||||
@prop({ required: true, type:HeroScores, default:[] })
|
@prop({ required: true, type:HeroScores, default:[] })
|
||||||
heroScores: HeroScores[];
|
heroScores: HeroScores[];
|
||||||
|
|
||||||
@prop({ required: true })
|
|
||||||
winStreakNum: number;
|
|
||||||
|
|
||||||
@prop({ required: true })
|
@prop({ required: true })
|
||||||
seasonNum: number;
|
seasonNum: number;
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user