fix: 战力缩放
This commit is contained in:
@@ -33,7 +33,7 @@ export default class PvpHistoryOpp extends BaseModel {
|
||||
@prop({ required: true, default: 1 })
|
||||
title: number; // 对手等级
|
||||
@prop({ required: true, default: 0 })
|
||||
defCe: number; // 防守战力
|
||||
defCe: number; // 防守战力,缩小过的
|
||||
@prop({ required: true, default: 0 })
|
||||
rankLv: number; // 对手排名
|
||||
@prop({ required: true, type: PvpEnemies, default: [] })
|
||||
@@ -43,11 +43,11 @@ export default class PvpHistoryOpp extends BaseModel {
|
||||
@prop({ required: true, default: 0 })
|
||||
status: number; // 状态 0-仅刷出 1-挑战过
|
||||
|
||||
public static async createPvpOpp(params: PvpOppCreateParam, lean = true) {
|
||||
public static async createPvpOpp(params: PvpOppCreateParam) {
|
||||
const doc = new PvpHistoryOppModel();
|
||||
const update = Object.assign(doc.toJSON(), params);
|
||||
delete update._id;
|
||||
const defense: PvpHistoryOppType = await PvpHistoryOppModel.findOneAndUpdate({ roleId: params.roleId, pos: params.pos, status: 0 }, update, { upsert: true, new: true }).lean(lean);
|
||||
const defense: PvpHistoryOppType = await PvpHistoryOppModel.findOneAndUpdate({ roleId: params.roleId, pos: params.pos, status: 0 }, update, { upsert: true, new: true }).lean();
|
||||
return defense;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user