邮件:循环邮件优化

This commit is contained in:
luying
2022-02-23 20:02:10 +08:00
parent 76fcd98c75
commit e71e1d0850
8 changed files with 43 additions and 35 deletions
+8
View File
@@ -87,6 +87,9 @@ export default class GMMail extends BaseModel {
@prop({ required: true })
viewAt: Date; // 审核时间
@prop({ required: true, type: Number })
sendTimes: number[]; // 是否已经发件
@prop({ required: true })
sendTime: string; // 发送时间
@@ -192,6 +195,11 @@ export default class GMMail extends BaseModel {
return result;
}
public static async sendMail(id: string, time: number) {
const result: GMMailType = await GMMailModel.findByIdAndUpdate(id, { $push: { sendTimes: time}}, {new: true}).lean();
return result;
}
}
export let GMMailModel: ReturnModelType<typeof GMMail, {}>;
-1
View File
@@ -124,7 +124,6 @@ export default class UserOrder extends BaseModel {
if (form.createTimeStart && form.createTimeEnd) {
searchObj['createdAt'] = { $lte: new Date(form.createTimeEnd * 1000), $gte: new Date(form.createTimeStart * 1000) };
}
console.log('###', searchObj)
return searchObj
}