军团:添加活跃宝箱
This commit is contained in:
@@ -39,8 +39,14 @@ export default class UserGuild extends BaseModel {
|
||||
@prop({ required: true, type: ActiveRecord, default: [] })
|
||||
activeRecord: ActiveRecord[];
|
||||
|
||||
@prop({ required: true, default: new Date() })
|
||||
refTimeWeekly: number;
|
||||
@prop({ required: true, default: 0 })
|
||||
receivedActive: number;
|
||||
|
||||
@prop({ required: true, default: new Date(), select: false })
|
||||
refTimeDaily: Date;
|
||||
|
||||
@prop({ required: true, default: new Date(), select: false })
|
||||
refTimeWeekly: Date;
|
||||
|
||||
@prop({ required: true, default: 0 })
|
||||
trainCount: number;//每日挑战训练场的次数
|
||||
@@ -98,7 +104,7 @@ export default class UserGuild extends BaseModel {
|
||||
const update = Object.assign(doc.toJSON(), { guildCode, roleId: role.roleId, role: role._id, job, auth });
|
||||
delete update._id;
|
||||
const result: UserGuildType = await UserGuildModel.findOneAndUpdate({ roleId: role.roleId, guildCode, status: USER_GUILD_STATUS.ON }, update, { upsert: true, new: true })
|
||||
.select('honourWeekly honourUpdateTime job auth')
|
||||
.select('honourWeekly honourUpdateTime job auth receivedActive')
|
||||
.lean();
|
||||
|
||||
return result;
|
||||
|
||||
Reference in New Issue
Block a user