一键领取bug

This commit is contained in:
mamengke01
2021-02-22 15:39:00 +08:00
parent 60b2e6351f
commit de1e46293d
5 changed files with 38 additions and 27 deletions
@@ -160,14 +160,14 @@ export class GMRemote {
if (!gmMail || !gmMail.goods.length|| gmMail.endTime < nowSeconds()) {
return;
}
mailGoods.push(...goods);
mailGoods.push(...gmMail.goods);
} else {
if (goods.length)
if (!goods.length)
return;
mailGoods.push(...goods);
}
mails.push({id: _id, status: MAIL_STATUS.RECEIVED, mailType: MAIL_TYPE.GROUPMAIL});
groupMailIds.push(ObjectId(_id));
groupMailIds.push(_id);
});
mailRewards.map(({_id, goods, mailId, mailTemType})=>{
if (mailTemType == MAIL_TEM_TYPE.GMTYPE) {
@@ -177,12 +177,12 @@ export class GMRemote {
}
mailGoods.push(...gmMail.goods);
} else {
if (goods.length)
if (!goods.length)
return;
mailGoods.push(...goods);
}
mails.push({id: _id, status: MAIL_STATUS.RECEIVED, mailType: MAIL_TYPE.SINGLEMAIL});
mailIds.push(ObjectId(_id));
mailIds.push(_id);
});
return {mailIds, groupMailIds, mails, mailGoods};
}