注释
This commit is contained in:
@@ -5,9 +5,9 @@ export class ScienceTree {
|
||||
@prop({ required: true })
|
||||
id: number;
|
||||
@prop({ required: true })
|
||||
endTime: number;
|
||||
endTime: number;//科技树研发成功结束事件,时间戳,小于当前时间,说明开发完成
|
||||
@prop({ required: true, default: [], type: String, _id: false})
|
||||
assistRoleIds: Array<string>;
|
||||
assistRoleIds: Array<string>; //协助完成的玩家roleId
|
||||
}
|
||||
|
||||
@index({ guildCode: 1 })
|
||||
@@ -17,7 +17,7 @@ export default class GuildRefine extends BaseModel {
|
||||
guildCode: string;
|
||||
|
||||
@prop({ required: true, type: ScienceTree, default:[] })
|
||||
scienceTrees: ScienceTree[];
|
||||
scienceTrees: ScienceTree[]; //科技树解锁情况
|
||||
|
||||
public static async createScienceTree(guildCode: string, scienceTrees: ScienceTree[], lean = true) {
|
||||
const result = await GuildRefineModel.findOneAndUpdate({ guildCode }, {$set: {scienceTrees}}, {new: true, upsert: true}).lean(lean);
|
||||
|
||||
Reference in New Issue
Block a user