邮件:定时循环邮件
This commit is contained in:
@@ -33,6 +33,7 @@ export default class GroupMail extends MailTemp {
|
||||
{'roleStatus.roleId': roleId},
|
||||
{'roleStatus.status': { $in: [ MAIL_STATUS.CREATE, MAIL_STATUS.READ, MAIL_STATUS.RECEIVED ] }}
|
||||
],
|
||||
sendTime: { $lte: nowSeconds() } ,
|
||||
endTime: { $gte: nowSeconds() }
|
||||
}).populate('mail').lean();
|
||||
return result;
|
||||
|
||||
@@ -21,6 +21,7 @@ export default class Mail extends MailTemp {
|
||||
const result: MailType[] = await MailModel.find({
|
||||
roleId,
|
||||
status: { $in: [ MAIL_STATUS.CREATE, MAIL_STATUS.READ, MAIL_STATUS.RECEIVED ] },
|
||||
sendTime: { $lte: nowSeconds()} ,
|
||||
endTime: { $gte: nowSeconds() }
|
||||
}).populate('mail').lean();
|
||||
return result;
|
||||
|
||||
@@ -33,6 +33,7 @@ export default class ServerMail extends MailTemp {
|
||||
const result: ServerMailType[] = await ServerMailModel.find({
|
||||
serverId,
|
||||
delRoles: { $ne: roleId },
|
||||
sendTime: { $lte: nowSeconds() } ,
|
||||
endTime: { $gte: nowSeconds() }
|
||||
}).populate('mail').lean();
|
||||
return result;
|
||||
|
||||
Reference in New Issue
Block a user