This commit is contained in:
luying
2021-01-21 20:52:32 +08:00
parent 7efcc637b3
commit b2785450ac
3 changed files with 35 additions and 3 deletions
+1 -1
View File
@@ -35,7 +35,7 @@ export default class GuildRec extends BaseModel {
}
public static async getGuildRec(guildCode: string) {
const result: GuildRecType[] = await GuildRecModel.find({ guildCode }).lean();
const result: GuildRecType[] = await GuildRecModel.find({ guildCode }).sort({createTime: -1}).lean();
return result;
}
}
+5 -2
View File
@@ -20,14 +20,17 @@ export default class Mail extends BaseModel {
@prop({ required: true, default: nowSeconds() })
sendTime: number;
@prop({ required: true })
@prop({ required: true, default: "" })
sendName: string;
@prop({ required: true, default: "" })
sendInfo: string;
public static async addMails( mails: Array<MailType>) {
await MailModel.insertMany(mails);
}
public static async addMail(params:{roleId: string, goods: Array<RewardInter>, sendName: string, mailId: number, sendTime?: number}) {
public static async addMail(params:{roleId: string, goods: Array<RewardInter>, sendName: string, mailId: number, sendInfo?: string, sendTime?: number}) {
const doc = new MailModel();
const mail = Object.assign(doc.toJSON(), params);
await MailModel.create(mail);