战力冲刺邮件奖励

back_recharge
xuexinpeng 2022-02-25 14:34:58 +08:00
parent 84d5015304
commit 4982b2c70d
1 changed files with 1 additions and 15 deletions

View File

@ -82,26 +82,12 @@ public class PowerRiceActivity extends AbstractActivity{
final int rankIndex = keval.getKey();
String title = SErrorCodeEerverConfig.getI18NMessage("battlecapacityrank_mail_title");
String content = SErrorCodeEerverConfig.getFormatMessage("battlecapacityrank_mail_txt", new Object[]{rankIndex});
SActivityRankingReward activityReward =sActivityRankingReward.stream().filter(n->rankIndex>=n.getMinRank() && rankIndex>=n.getMaxRank()).findFirst().orElse(null);
SActivityRankingReward activityReward =sActivityRankingReward.stream().filter(n->rankIndex>=n.getMinRank() && rankIndex<=n.getMaxRank()).findFirst().orElse(null);
if(activityReward == null){
continue;
}
MailLogic.getInstance().sendMail(keval.getValue(), title, content, StringUtil.parseArrayToString(activityReward.getRankingReward()), TimeUtils.nowInt(), Global.MAIL_EFFECTIVE_TIME);
}
/* AbstractRank powerRank = RankContext.getRankEnum(RankEnum.POWER_RICE_RANK.getType());
Set<ZSetOperations.TypedTuple<String>> rankInfos = powerRank.getRankByKey("", 0,-1);
int index = 1;
for(ZSetOperations.TypedTuple<String> rankInfo:rankInfos){
String title = SErrorCodeEerverConfig.getI18NMessage("battlecapacityrank_mail_title");
String content = SErrorCodeEerverConfig.getFormatMessage("battlecapacityrank_mail_txt", new Object[]{index});
final int rankIndex = index;
SActivityRankingReward activityReward =sActivityRankingReward.stream().filter(n->rankIndex>=n.getMinRank() && rankIndex>=n.getMaxRank()).findFirst().orElse(null);
if(activityReward == null){
continue;
}
MailLogic.getInstance().sendMail(Integer.parseInt(rankInfo.getValue()), title, content, StringUtil.parseArrayToString(activityReward.getRankingReward()), TimeUtils.nowInt(), Global.MAIL_EFFECTIVE_TIME);
index++;
}*/
GlobalSystemControl globalSystemControl = GlobalSystemControl.getGlobalSystemControl();
globalSystemControl.addActivityPreEnd(id,TimeUtils.now());
GlobalSystemControl.save(globalSystemControl);