一键领取bug

This commit is contained in:
mamengke01
2021-02-22 16:13:39 +08:00
parent 197aebdcdd
commit 8e4e97ee82
2 changed files with 4 additions and 3 deletions

View File

@@ -91,7 +91,8 @@ export default class GroupMail extends BaseModel {
let mails = [];
for(let id of ids) {
const result: GroupMailType = await GroupMailModel.findOneAndUpdate({_id: id, "sendRoles.roleId": roleId}, { $set:{ 'sendRoles.$.status': status } }, { new: true }).lean(lean);
mails.push({id: result._id, status: result.sendRoles[0].status, mailType: MAIL_TYPE.GROUPMAIL});
let { status: resStatus } = findWhere(result.sendRoles, { roleId });
mails.push({id: result._id, status: resStatus, mailType: MAIL_TYPE.GROUPMAIL});
}
return mails;
}