fix 对手保存信息也缩小战力

This commit is contained in:
luying
2021-01-15 17:37:53 +08:00
parent 5c29baa915
commit 18f24e1d8e
2 changed files with 4 additions and 4 deletions

View File

@@ -590,7 +590,7 @@ export async function generPVPOppRecInfo(isSuccess: boolean, curOpp: OppPlayers,
sHid: oppRole.sHid,
headHid: oppRole.headHid,
title: oppRole.title,
ce: oppRole.defCe,
ce: reduceCe(oppRole.defCe),
heroes: oppHeroRecords,
isSuccess: !isSuccess,
score: 0

View File

@@ -197,7 +197,7 @@ export default class PvpDefense extends BaseModel {
const result: PvpDefenseType = await PvpDefenseModel.findOne({ roleId })
.populate('role', 'headHid sHid topFiveCe roleId roleName lv globalCeAttr')
.populate('heroes.hero')
.populate('oppPlayers.oppDef', 'oppRoleId pos roleName headHid sHid rankLv title pLv defCe heroes').lean();
.populate('oppPlayers.oppDef', 'oppRoleId pos roleName headHid sHid rankLv title lv pLv defCe heroes').lean();
return result;
}
@@ -205,7 +205,7 @@ export default class PvpDefense extends BaseModel {
const result: PvpDefenseType[] = await PvpDefenseModel.find({ pLv: { $gte: min, $lte: max } })
.populate('role', 'headHid sHid topFiveCe roleId roleName lv globalCeAttr')
.populate('heroes.hero')
.populate('oppPlayers.oppDef', 'oppRoleId pos roleName headHid sHid rankLv pLv title defCe heroes')
.populate('oppPlayers.oppDef', 'oppRoleId pos roleName headHid sHid rankLv pLv title lv defCe heroes')
.lean();
return result;
}
@@ -214,7 +214,7 @@ export default class PvpDefense extends BaseModel {
delete update._id;
let result: PvpDefenseType = await PvpDefenseModel.findOneAndUpdate({roleId}, {$set:update}, {new: true})
.populate('role', 'headHid sHid topFiveCe roleId roleName lv')
.populate('oppPlayers.oppDef', 'oppRoleId pos roleName headHid sHid rankLv pLv title defCe heroes').lean();
.populate('oppPlayers.oppDef', 'oppRoleId pos roleName headHid sHid rankLv pLv title lv defCe heroes').lean();
return result;
}
public static async updateInfo(roleId: string, update: pvpUpdateInter, lean = true) {