42 lines
1.3 KiB
TypeScript
42 lines
1.3 KiB
TypeScript
import GameUtil from "../core/GameUtil";
|
|
import DB from "../utils/DB";
|
|
|
|
export default class BangMember {
|
|
|
|
roleid:number;
|
|
name:string;
|
|
resid:number;
|
|
relive:number;
|
|
level:number;
|
|
race:number;
|
|
sex:number;
|
|
bangpost: number; //职位
|
|
jointime: string; //入帮时长
|
|
weekbangbtl: number; //本周帮战
|
|
thisbangbtl: number; //本次帮战 0:未参加 1:已参加
|
|
weekectype: number; //本周副本 0:未参加 1:已参加
|
|
daytask: number; //本日任务
|
|
ofudalevel: number; //天演策等级
|
|
|
|
constructor(player:any){
|
|
this.roleid = player.roleid;
|
|
this.name = player.name;
|
|
this.resid = player.resid;
|
|
this.relive = player.relive;
|
|
this.level = player.level;
|
|
this.race = player.race;
|
|
this.sex = player.sex;
|
|
this.bangpost = player.bangpost == null ? GameUtil.bangPost.BangZhong : player.bangpost;
|
|
this.jointime = new Date().format("yyyy-MM-dd hh:mm:ss")
|
|
this.weekbangbtl = 0;
|
|
this.thisbangbtl = 0;
|
|
this.weekectype = 0;
|
|
this.daytask = 0;
|
|
this.ofudalevel = 0;
|
|
DB.selectOfudaLevel(player.roleid,(rows: any) =>{
|
|
for(let key in rows){
|
|
this.ofudalevel = rows[key].ofuda_level
|
|
}
|
|
})
|
|
}
|
|
} |