军团:炼器堂
This commit is contained in:
@@ -28,6 +28,12 @@ class WishGood {
|
||||
donateNames: string[];
|
||||
}
|
||||
|
||||
class RefineRecord {
|
||||
@prop({ required: true })
|
||||
quality: number;
|
||||
@prop({ required: true })
|
||||
count: number;
|
||||
}
|
||||
|
||||
@index({ roleId: 1 })
|
||||
export default class UserGuild extends BaseModel {
|
||||
@@ -64,7 +70,7 @@ export default class UserGuild extends BaseModel {
|
||||
@prop({ required: true, type: Number, default: [] })
|
||||
receivedActive: number[];
|
||||
|
||||
@prop({ required: true, default: new Date(), select: false })
|
||||
@prop({ required: true, select: false })
|
||||
refTimeDaily: Date;
|
||||
//练兵场
|
||||
@prop({ required: true, default: 0 })
|
||||
@@ -94,7 +100,8 @@ export default class UserGuild extends BaseModel {
|
||||
@prop({ required: true, default: 0 })
|
||||
wishDntCnt: number;//今天许愿池捐献次数
|
||||
|
||||
@prop({ required: true, default: new Date() })
|
||||
// 演武台
|
||||
@prop({ required: true })
|
||||
refBossTime: Date;
|
||||
|
||||
@prop({ required: true, default: 0 })
|
||||
@@ -103,6 +110,13 @@ export default class UserGuild extends BaseModel {
|
||||
@prop({ required: true, default: 0 })
|
||||
bossChallengeCnt: number;//今天挑战演舞台次数
|
||||
|
||||
// 炼器堂
|
||||
@prop({ required: true, type: RefineRecord })
|
||||
refineCnt: RefineRecord[];
|
||||
|
||||
@prop({ required: true })
|
||||
refRefineTime: Date;
|
||||
|
||||
public static async getMyGuild(roleId: string, select?: string) {
|
||||
|
||||
const myGuild: UserGuildType = await UserGuildModel.findOne({ roleId, status: USER_GUILD_STATUS.ON })
|
||||
|
||||
Reference in New Issue
Block a user