From 785e93851d659528a662645498250f68923b713a Mon Sep 17 00:00:00 2001 From: zhl Date: Fri, 9 Jul 2021 10:03:30 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96=E6=8C=91=E6=88=98=E7=BB=93?= =?UTF-8?q?=E7=AE=97=E6=B5=81=E7=A8=8B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/models/user/UserMail.ts | 7 ++++++- src/schedule/exam.schedule.ts | 5 ++++- 2 files changed, 10 insertions(+), 2 deletions(-) diff --git a/src/models/user/UserMail.ts b/src/models/user/UserMail.ts index 7edf2c0..18550a7 100644 --- a/src/models/user/UserMail.ts +++ b/src/models/user/UserMail.ts @@ -48,6 +48,9 @@ export class UserMailClass extends BaseModule { @prop() public expire: number + @prop({ default: 'sys_mail' }) + public source: string + /** * 是否删除 * @type {boolean} @@ -73,8 +76,9 @@ export class UserMailClass extends BaseModule { return record } - public static async addOneMail({ accountId, shop, items, title, content, senderShop }) { + public static async addOneMail({ accountId, shop, items, title, content, senderShop, oid, source }) { let record = new UserMail({}) + record.oid = oid record.title = title record.content = content record.sender = shop @@ -82,6 +86,7 @@ export class UserMailClass extends BaseModule { record.items = items record.senderShop = senderShop record.expire = Date.now() + 3600 * 24 * 15 * 1000 + record.source = source await record.save() } diff --git a/src/schedule/exam.schedule.ts b/src/schedule/exam.schedule.ts index 30c73bc..ca2a4fb 100644 --- a/src/schedule/exam.schedule.ts +++ b/src/schedule/exam.schedule.ts @@ -26,6 +26,7 @@ export default class ExamSchedule { for (let i = 0, l = datas.length; i < l; i += 2) { accountIDS.push(datas[i]) } + // accountIDS.push('6001_8005_oPu4N5PiBo4SRWRYaa6byDVcpTfE') data.rewardInfo.sort((a, b) => a.rank - b.rank) for (let i = 0, l = accountIDS.length; i < l; i++) { let rewards = data.getRewardByRank(i + 1) @@ -53,8 +54,10 @@ export default class ExamSchedule { title, content, senderShop: shopName, + oid: data.id, + source: 'exam_rank', }) - data.static = 9 + data.status = 9 await data.save() } }