From 47bcb5f01ac05399e720f4478650cc372a7dfc6d Mon Sep 17 00:00:00 2001 From: Doghole Date: Tue, 6 Jan 2026 23:50:04 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BA=A4=E6=98=93=E6=97=A5=E6=A3=80=E6=9F=A5?= =?UTF-8?q?=E5=89=8D=E9=9C=80=E8=A6=81=E6=9B=B4=E6=96=B0=E4=BA=A4=E6=98=93?= =?UTF-8?q?=E6=97=A5=E5=8E=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/link/at17/mid/tushare/task/job/UpdatePlanJob.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/main/java/link/at17/mid/tushare/task/job/UpdatePlanJob.java b/src/main/java/link/at17/mid/tushare/task/job/UpdatePlanJob.java index 5eaf535..1eca858 100644 --- a/src/main/java/link/at17/mid/tushare/task/job/UpdatePlanJob.java +++ b/src/main/java/link/at17/mid/tushare/task/job/UpdatePlanJob.java @@ -45,6 +45,9 @@ public class UpdatePlanJob implements Job, InterruptableJob { // 交易日检查 if (plan.getOpenDayCheck()) { + // 如果是交易日检查,要确保交易日历数据都是最新的 + stockCalendarService.updateData(); + Boolean todayIsOpen = stockCalendarService.todayIsOpen(); if (!todayIsOpen) { log.info("任务 [{}]{} 开启了交易日检查,当日非交易日,忽略任务", plan.getId(), plan.getName());