开服冲榜,邮件内容
parent
0090f15645
commit
fb0061f391
|
@ -1,8 +1,6 @@
|
|||
package com.ljsd.jieling.handler.equip;
|
||||
|
||||
import com.ljsd.jieling.handler.BaseHandler;
|
||||
import com.ljsd.jieling.logic.dao.UserManager;
|
||||
import com.ljsd.jieling.logic.dao.root.User;
|
||||
import com.ljsd.jieling.logic.hero.HeroLogic;
|
||||
import com.ljsd.jieling.network.session.ISession;
|
||||
import org.springframework.stereotype.Component;
|
||||
|
|
|
@ -181,9 +181,9 @@ public class OpenServerCompeteRankActivity extends AbstractActivity {
|
|||
final long count = score.longValue();
|
||||
AyyncWorker ayyncWorker = new AyyncWorker(user, true, user1 -> {
|
||||
//sendmail
|
||||
String title = OpenServerCompeteRankActivity.this.getMailTitle(rankType);
|
||||
String content = OpenServerCompeteRankActivity.this.getMailContent(rankType, count, rankId);
|
||||
String mailReward = ItemUtil.getMailReward(OpenServerCompeteRankActivity.this.getMailReward(rankType, rankId));
|
||||
String title = getMailTitle(rankType);
|
||||
String content = getMailContent(rankType, count, rankId);
|
||||
String mailReward = ItemUtil.getMailReward(getMailReward(rankType, rankId));
|
||||
MailLogic.getInstance().sendMail(uid, title, content, mailReward, TimeUtils.nowInt(), Global.MAIL_EFFECTIVE_TIME);
|
||||
//update activity
|
||||
ActivityProgressInfo info = new ActivityProgressInfo();
|
||||
|
@ -221,14 +221,14 @@ public class OpenServerCompeteRankActivity extends AbstractActivity {
|
|||
|
||||
private String getMailTitle(int rankType){
|
||||
int mailTitle = SChongRankInfo.getMap().get(id).get(rankType).getMailTitle();
|
||||
String msg = SErrorCodeEerverConfig.getMsgById(mailTitle);
|
||||
return SErrorCodeEerverConfig.getI18NMessage(msg);
|
||||
String key = SErrorCodeEerverConfig.errorMap.get(mailTitle).getkey();
|
||||
return SErrorCodeEerverConfig.getI18NMessage(key);
|
||||
}
|
||||
|
||||
private String getMailContent(int rankType,long score,int rank){
|
||||
// 获取邮件内容格式
|
||||
int mailText = SChongRankInfo.getMap().get(id).get(rankType).getMailText();
|
||||
String msg = SErrorCodeEerverConfig.getMsgById(mailText);
|
||||
String key = SErrorCodeEerverConfig.errorMap.get(mailText).getkey();
|
||||
// 分值
|
||||
String scoreStr = String.valueOf(score);
|
||||
// 类型3主线编队排行榜的分数需要特殊处理
|
||||
|
@ -237,7 +237,7 @@ public class OpenServerCompeteRankActivity extends AbstractActivity {
|
|||
SMainLevelConfig config = SMainLevelConfig.getVirtualMap().get(id);
|
||||
scoreStr = config.getName();
|
||||
}
|
||||
return SErrorCodeEerverConfig.getFormatMessage(msg, new Object[]{scoreStr,rank});
|
||||
return SErrorCodeEerverConfig.getFormatMessage(key, new Object[]{scoreStr,rank});
|
||||
}
|
||||
|
||||
|
||||
|
|
Loading…
Reference in New Issue