From f6f9a3d12943e2f71e5a1c5ab9be4a914dde09e7 Mon Sep 17 00:00:00 2001 From: "DESKTOP-C3M45P4\\dengdan" Date: Thu, 3 Jul 2025 17:31:32 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E7=81=B5=E8=84=89=E5=BC=80?= =?UTF-8?q?=E6=94=BE=E6=97=B6=E9=97=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../com/ljsd/jieling/thread/task/MinuteTask.java | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) diff --git a/serverlogic/src/main/java/com/ljsd/jieling/thread/task/MinuteTask.java b/serverlogic/src/main/java/com/ljsd/jieling/thread/task/MinuteTask.java index 923c5b3f8..5a8fbe5d3 100644 --- a/serverlogic/src/main/java/com/ljsd/jieling/thread/task/MinuteTask.java +++ b/serverlogic/src/main/java/com/ljsd/jieling/thread/task/MinuteTask.java @@ -295,19 +295,21 @@ public class MinuteTask extends Thread { int minute = calendar.get(Calendar.MINUTE); int w = calendar.get(Calendar.DAY_OF_WEEK) - 1; - //周二 四 六 开放 9点-20点 + //周二 四 六 开放 12点-22点 List weekDay = CrossLingmaiLogic.getSendRewardWeekDay(); if (weekDay.contains(w)) { //0点清除数据 if (hour == 0 && minute == 0) { CrossLingmaiLogic.getInstance().initData(); } - //每10分钟结算1次奖励 - if(minute / 10 == 0){ - CrossLingmaiLogic.getInstance().sendOccypyReward(); - } - if(hour == 20 && minute == 0){ - CrossLingmaiLogic.getInstance().sendMailReward(); + if(hour >= 12 && hour <=22){ + //每10分钟结算1次奖励 + if(minute / 10 == 0){ + CrossLingmaiLogic.getInstance().sendOccypyReward(); + } + if(hour == 22 && minute == 0){ + CrossLingmaiLogic.getInstance().sendMailReward(); + } } } }