足球游戏活动默认不分区
(cherry picked from commit e035eda956aa3530b61a6ecce55f8156bc008f3f)
This commit is contained in:
parent
d1a7543816
commit
c3665613c4
@ -113,7 +113,6 @@ public class GameActivityService {
|
||||
if (ZonedDateTimeAsiaRiyadhUtils.now().isAfter(finish)) {
|
||||
return;
|
||||
}
|
||||
String regionId = userRegionGateway.getRegionId(userId);
|
||||
RankingDataUpdateCmd cmd = new RankingDataUpdateCmd();
|
||||
cmd.setUserId(userId);
|
||||
cmd.setUserSex(1);
|
||||
@ -123,7 +122,6 @@ public class GameActivityService {
|
||||
cmd.setDimension(RankingDimension.GAME_WIN.getCode());
|
||||
cmd.setIncrementQuantity(rewardAmount);
|
||||
cmd.setBizNo(gameId);
|
||||
cmd.setRegionId(regionId);
|
||||
cmd.setReqSysOrigin(ReqSysOrigin.of("LIKEI"));
|
||||
rankingActivityService.accumulateRankingData(cmd);
|
||||
} catch (Exception e) {
|
||||
|
||||
@ -63,7 +63,6 @@ public class GameBaishunServiceImpl implements GameBaishunService {
|
||||
private final GameBaishunProperties gameBaishunProperties;
|
||||
private final TaskMqMessage taskMqMessage;
|
||||
private final UserProfileAppConvertor userProfileAppConvertor;
|
||||
private final EnumConfigCacheService enumConfigCacheService;
|
||||
private final GameListConfigService gameListConfigService;
|
||||
private final GameListCacheService gameListCacheService;
|
||||
private final TaskService taskService;
|
||||
|
||||
@ -79,6 +79,13 @@ public enum RankingActivityType {
|
||||
*/
|
||||
private static final Set<RankingActivityType> SEASON_TYPES = Set.of(OPEN_RAMADAN);
|
||||
|
||||
private static final Set<RankingActivityType> EID_AL_ADHA_TYPES = Set.of(EID_AL_ADHA);
|
||||
|
||||
private static final Set<RankingActivityType> DAILY_TYPES = Set.of(KING_GAMES_DAILY, MAGIC_GIFT_DAILY);
|
||||
|
||||
/** 不按地区分区的活动类型(全局榜,regionId 为 null) */
|
||||
private static final Set<RankingActivityType> NO_PARTITION_TYPES = Set.of(EID_AL_ADHA, FOOT_BALL);
|
||||
|
||||
/**
|
||||
* 类型编码
|
||||
*/
|
||||
@ -136,4 +143,17 @@ public enum RankingActivityType {
|
||||
public boolean isSeasonCycle() {
|
||||
return SEASON_TYPES.contains(this);
|
||||
}
|
||||
|
||||
public boolean isEidAlAdhaCycle() {
|
||||
return EID_AL_ADHA_TYPES.contains(this);
|
||||
}
|
||||
|
||||
public boolean isDailyCycle() {
|
||||
return DAILY_TYPES.contains(this);
|
||||
}
|
||||
|
||||
/** 是否不分区(全局榜,不传 regionId) */
|
||||
public boolean isNoPartition() {
|
||||
return NO_PARTITION_TYPES.contains(this);
|
||||
}
|
||||
}
|
||||
Loading…
x
Reference in New Issue
Block a user