增加开服冲榜

master_yuenan
DESKTOP-C3M45P4\dengdan 2025-04-24 23:12:02 +08:00
parent cf192d935b
commit 1e94143912
1 changed files with 18 additions and 1 deletions

View File

@ -398,6 +398,15 @@ public class OpenServerCompeteRankActivity extends AbstractActivity {
long rankStartTime = startTime + info.getOpenTime()*1000L;
long rankEndTime = startTime + info.getCloseTime()*1000L;
long now = TimeUtils.now();
int [] ifOpen = activity.getIfOpen();
if(ifOpen != null && ifOpen.length > 1){
int day = ifOpen[1];
long haveTime = now - startTime;
//还处在不可见天数内,不可触发
if(haveTime < day * TimeUtils.DAY){
return false;
}
}
return now >= rankStartTime && now < rankEndTime;
}
@ -415,7 +424,15 @@ public class OpenServerCompeteRankActivity extends AbstractActivity {
long rankStartTime = startTime + info.getOpenTime()*1000L;
long rankEndTime = startTime + info.getCloseTime()*1000L;
long now = TimeUtils.now();
activity.getIsOpen();
int [] ifOpen = activity.getIfOpen();
if(ifOpen != null && ifOpen.length > 1){
int day = ifOpen[1];
long haveTime = now - startTime;
//还处在不可见天数内,不可触发
if(haveTime < day * TimeUtils.DAY){
return false;
}
}
return now >= rankStartTime && now < rankEndTime;
}