fix pvp刷新对手时保存数据
This commit is contained in:
@@ -2,6 +2,7 @@ import BaseModel from './BaseModel';
|
||||
import { index, getModelForClass, prop, DocumentType } from '@typegoose/typegoose';
|
||||
import { getBeforeDayDate } from '../pubUtils/timeUtil';
|
||||
import { genCode } from '../pubUtils/util';
|
||||
import { PvpHeroInfo } from './generalField';
|
||||
|
||||
export class HeroesRecord {
|
||||
@prop({ required: true, default: 0 })
|
||||
@@ -20,6 +21,17 @@ export class HeroesRecord {
|
||||
heal: number; // 治疗
|
||||
@prop({ required: true, default: 0 })
|
||||
underDamage: number; // 承伤
|
||||
|
||||
constructor(pvpHero: PvpHeroInfo, damage: number, heal: number, underDamage: number) {
|
||||
this.hid = pvpHero.actorId;
|
||||
this.quality = pvpHero.quality;
|
||||
this.star = pvpHero.star;
|
||||
this.colorStar = pvpHero.colorStar;
|
||||
this.lv = pvpHero.lv;
|
||||
this.damage = damage;
|
||||
this.heal = heal;
|
||||
this.underDamage = underDamage;
|
||||
}
|
||||
}
|
||||
|
||||
export class PlayerInfo {
|
||||
|
||||
Reference in New Issue
Block a user