罗浮改版,初始化和发奖改为线程处理

master_dev
grimm 2024-04-20 18:17:37 +08:00
parent 6857943d6a
commit 18ff8bb3ea
2 changed files with 5 additions and 5 deletions

View File

@ -24,6 +24,7 @@ import com.ljsd.jieling.logic.rank.RankEnum;
import com.ljsd.jieling.logic.rank.rankImpl.AbstractRank; import com.ljsd.jieling.logic.rank.rankImpl.AbstractRank;
import com.ljsd.jieling.network.session.ISession; import com.ljsd.jieling.network.session.ISession;
import com.ljsd.jieling.util.MessageUtil; import com.ljsd.jieling.util.MessageUtil;
import com.ljsd.jieling.util.TaskKit;
import com.ljsd.jieling.util.ToolsUtil; import com.ljsd.jieling.util.ToolsUtil;
import config.*; import config.*;
import manager.STableManager; import manager.STableManager;
@ -107,11 +108,11 @@ public class LuofuLogic {
int state = getState(); int state = getState();
if (state == INIT_RANK){ if (state == INIT_RANK){
LOGGER.info("罗浮争锋 准备时间到......"); LOGGER.info("罗浮争锋 准备时间到......");
initRankRobot(); TaskKit.scheduleOne(this::initRankRobot,0);
} }
else if (state == SENDR_EWARD){ else if (state == SENDR_EWARD){
LOGGER.info("罗浮争锋 发奖时间到......"); LOGGER.info("罗浮争锋 发奖时间到......");
luoFuSendReward(); TaskKit.scheduleOne(this::luoFuSendReward,0);
} }
} }

View File

@ -79,10 +79,9 @@ public abstract class TaskKit {
* *
* @param task * @param task
* @param startTime * @param startTime
* @param unit
*/ */
public static void scheduleOne(final Runnable task, long startTime, final TimeUnit unit) { public static void scheduleOne(final Runnable task, long startTime) {
taskScheduler.schedule(task,startTime,unit); taskScheduler.schedule(task,startTime, TimeUnit.SECONDS);
} }
/** /**