开服冲榜,分数问题
parent
16749cae35
commit
0090f15645
|
|
@ -178,7 +178,7 @@ public class OpenServerCompeteRankActivity extends AbstractActivity {
|
|||
continue;
|
||||
}
|
||||
final int rankId = rank;
|
||||
final int count = Integer.parseInt(String.valueOf(score));
|
||||
final long count = score.longValue();
|
||||
AyyncWorker ayyncWorker = new AyyncWorker(user, true, user1 -> {
|
||||
//sendmail
|
||||
String title = OpenServerCompeteRankActivity.this.getMailTitle(rankType);
|
||||
|
|
@ -225,7 +225,7 @@ public class OpenServerCompeteRankActivity extends AbstractActivity {
|
|||
return SErrorCodeEerverConfig.getI18NMessage(msg);
|
||||
}
|
||||
|
||||
private String getMailContent(int rankType,int score,int rank){
|
||||
private String getMailContent(int rankType,long score,int rank){
|
||||
// 获取邮件内容格式
|
||||
int mailText = SChongRankInfo.getMap().get(id).get(rankType).getMailText();
|
||||
String msg = SErrorCodeEerverConfig.getMsgById(mailText);
|
||||
|
|
@ -233,7 +233,8 @@ public class OpenServerCompeteRankActivity extends AbstractActivity {
|
|||
String scoreStr = String.valueOf(score);
|
||||
// 类型3主线编队排行榜的分数需要特殊处理
|
||||
if (rankType == 3){
|
||||
SMainLevelConfig config = SMainLevelConfig.getVirtualMap().get(score);
|
||||
int id = Long.valueOf(score).intValue();
|
||||
SMainLevelConfig config = SMainLevelConfig.getVirtualMap().get(id);
|
||||
scoreStr = config.getName();
|
||||
}
|
||||
return SErrorCodeEerverConfig.getFormatMessage(msg, new Object[]{scoreStr,rank});
|
||||
|
|
|
|||
Loading…
Reference in New Issue