活动排行榜
parent
6d14df0625
commit
203c5c8f2c
|
@ -26,8 +26,10 @@ class ExpectRankActivity extends AbstractActivity {
|
||||||
@Override
|
@Override
|
||||||
void updateProgressWithUser(User user, ActivityMission activityMission, int count) {
|
void updateProgressWithUser(User user, ActivityMission activityMission, int count) {
|
||||||
activityMission.setValue(count + activityMission.getValue());
|
activityMission.setValue(count + activityMission.getValue());
|
||||||
String key = RedisKey.getKey(RedisKey.EXPERT_RANK, String.valueOf(id), false);
|
if(SGlobalActivity.getsGlobalActivityMap().get(id).getOpenRanking()==1){
|
||||||
RedisUtil.getInstence().zsetAddOne(key, String.valueOf(user.getId()), activityMission.getValue());
|
String key = RedisKey.getKey(RedisKey.EXPERT_RANK, String.valueOf(id), false);
|
||||||
|
RedisUtil.getInstence().zsetAddOne(key, String.valueOf(user.getId()), activityMission.getValue());
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
@ -54,6 +56,10 @@ class ExpectRankActivity extends AbstractActivity {
|
||||||
@Override
|
@Override
|
||||||
public void onActivityEnd() throws Exception {
|
public void onActivityEnd() throws Exception {
|
||||||
|
|
||||||
|
SGlobalActivity sGlobalActivity = SGlobalActivity.getsGlobalActivityMap().get(id);
|
||||||
|
if(sGlobalActivity.getOpenRanking()==0){
|
||||||
|
return;
|
||||||
|
}
|
||||||
List<SActivityRankingReward> sActivityRankingReward = SActivityRankingReward.getsActivityRankingRewardMapByActivityId(id);
|
List<SActivityRankingReward> sActivityRankingReward = SActivityRankingReward.getsActivityRankingRewardMapByActivityId(id);
|
||||||
if(null==sActivityRankingReward)
|
if(null==sActivityRankingReward)
|
||||||
return;
|
return;
|
||||||
|
@ -84,7 +90,7 @@ class ExpectRankActivity extends AbstractActivity {
|
||||||
//check value
|
//check value
|
||||||
SActivityRankingReward sActivityRankingReward1 = SActivityRankingReward.getsActivityRankingRewardMap().get(missionId);
|
SActivityRankingReward sActivityRankingReward1 = SActivityRankingReward.getsActivityRankingRewardMap().get(missionId);
|
||||||
//sendmail
|
//sendmail
|
||||||
SGlobalActivity sGlobalActivity = SGlobalActivity.getsGlobalActivityMap().get(id);
|
|
||||||
String title = SErrorCodeEerverConfig.getI18NMessage("expertrank_activity_title", new Object[]{sGlobalActivity.getSesc()});
|
String title = SErrorCodeEerverConfig.getI18NMessage("expertrank_activity_title", new Object[]{sGlobalActivity.getSesc()});
|
||||||
String content = SErrorCodeEerverConfig.getI18NMessage("expertrank_activity_txt", new Object[]{sGlobalActivity.getSesc(), rank++});
|
String content = SErrorCodeEerverConfig.getI18NMessage("expertrank_activity_txt", new Object[]{sGlobalActivity.getSesc(), rank++});
|
||||||
String mailReward = ItemUtil.getMailReward(sActivityRankingReward1.getRankingReward());
|
String mailReward = ItemUtil.getMailReward(sActivityRankingReward1.getRankingReward());
|
||||||
|
|
|
@ -581,8 +581,8 @@ public class ItemUtil {
|
||||||
Poster.getPoster().dispatchEvent(new UserLevelEvent(user.getId(),playerInfoManager.getLevel()));
|
Poster.getPoster().dispatchEvent(new UserLevelEvent(user.getId(),playerInfoManager.getLevel()));
|
||||||
if(playerInfoManager.getLevel()==2&&playerInfoManager.getNickName().equals(String.valueOf(playerInfoManager.getRootId()))){
|
if(playerInfoManager.getLevel()==2&&playerInfoManager.getNickName().equals(String.valueOf(playerInfoManager.getRootId()))){
|
||||||
//TODO 走表
|
//TODO 走表
|
||||||
String title ="改名卡奖励";
|
String title = SErrorCodeEerverConfig.getI18NMessage("change_playername_title");
|
||||||
String content = "送您一张改名卡,快去起个喜欢的名字吧!";
|
String content = SErrorCodeEerverConfig.getI18NMessage("change_playername_txt");
|
||||||
int[][] values = new int[1][2];
|
int[][] values = new int[1][2];
|
||||||
values[0][0] = Global.CHANGENAME;
|
values[0][0] = Global.CHANGENAME;
|
||||||
values[0][1] = 1;
|
values[0][1] = 1;
|
||||||
|
|
|
@ -127,4 +127,7 @@ public class SGlobalActivity implements BaseConfig {
|
||||||
return resetGrade;
|
return resetGrade;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public int getOpenRanking() {
|
||||||
|
return openRanking;
|
||||||
|
}
|
||||||
}
|
}
|
Loading…
Reference in New Issue