pvp:巅峰之路修改
This commit is contained in:
@@ -56,6 +56,8 @@ export default class PvpDefense extends BaseModel {
|
||||
receivedBox: Array<number>;
|
||||
@prop({ required: true, default: 0 })
|
||||
seasonNum: number;
|
||||
@prop({ required: true, default: 0 })
|
||||
seasonWinNum: number; // 本赛季胜利次数
|
||||
@prop({ required: true, default: true })
|
||||
isFirstEntry: boolean;
|
||||
|
||||
|
||||
@@ -38,6 +38,12 @@ export default class PvpSeasonResult extends BaseModel {
|
||||
@prop({ required: true, type: () => HeroScore, default:[] })
|
||||
newHeroScores: HeroScore[];
|
||||
|
||||
@prop({ required: true, type: Number, default: [] })
|
||||
receivedBox: Array<number>;
|
||||
|
||||
@prop({ required: true, default: 0 })
|
||||
seasonWinNum: number; // 本赛季胜利次数
|
||||
|
||||
public static async updatePvpSeasonResult(roleId: string, seasonNum: number, update: PvpSeasonResultUpdate , lean = true) {
|
||||
delete update._id;
|
||||
let result: PvpSeasonResultType = await PvpSeasonResultModel.findOneAndUpdate({roleId, seasonNum}, {$set: update}, {upsert: true, new: true}).lean(lean);
|
||||
|
||||
Reference in New Issue
Block a user