排行:军团邮件奖励

This commit is contained in:
luying
2022-04-29 21:27:34 +08:00
parent 78c38dd952
commit 7d3f71a2d0

View File

@@ -75,14 +75,17 @@ export async function sendRankMail(data: TimeLimitRankData, serverId: number) {
for(let { rank, code, name, leader } of allRank) {
let reward = data.getRewardByRank(rank);
if(reward) {
await sendMailToGuildByContent(MAIL_TYPE.TIME_LIMIT_RANK, code, {
params: [data.tabName,`${rank}`],
goods: stringWithTypeToRewardInter(reward.guildRewards)
});
if(leader.roleId) await sendMailByContent(MAIL_TYPE.TIME_LIMIT_RANK, leader.roleId, {
params: [data.tabName,`${rank}`],
goods: stringWithTypeToRewardInter(reward.rewards)
});
if(leader.roleId) {
await sendMailByContent(MAIL_TYPE.TIME_LIMIT_RANK, leader.roleId, {
params: [data.tabName,`${rank}`],
goods: stringWithTypeToRewardInter(reward.rewards)
});
} else {
await sendMailToGuildByContent(MAIL_TYPE.TIME_LIMIT_RANK, code, {
params: [data.tabName,`${rank}`],
goods: stringWithTypeToRewardInter(reward.guildRewards)
});
}
}
}
} else {