From 7969b8debd092867bb0eb9deef6f8750c1f42d60 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=AD=99=E5=B0=8F=E4=BA=91?= Date: Fri, 6 Mar 2026 13:17:52 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E6=97=B6=E9=97=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../com/ruoyi/task/domain/model/TaskPlan.java | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/src/main/java/com/ruoyi/task/domain/model/TaskPlan.java b/src/main/java/com/ruoyi/task/domain/model/TaskPlan.java index cb784a9..b48b3b8 100644 --- a/src/main/java/com/ruoyi/task/domain/model/TaskPlan.java +++ b/src/main/java/com/ruoyi/task/domain/model/TaskPlan.java @@ -40,6 +40,21 @@ public class TaskPlan { private Date endDate; /** 执行时间 */ + /** + * 对于周期任务 + * - 数据格式 : Date 类型,包含完整的日期和时间信息 + * - 使用逻辑 : + * - 从 executeTime 中提取时分秒部分 + * - 将这些时分秒应用到当前周期任务的日期上 + * - 生成一个新的 Date 对象作为任务的开始时间 + * - 示例 : + * - 如果 executeTime 设置为 "2026-03-06 14:30:00" + * - 当生成 2026-03-10 的周期任务时,任务开始时间会是 "2026-03-10 14:30:00" + * - 当生成 2026-03-15 的周期任务时,任务开始时间会是 "2026-03-15 14:30:00" + * + * 对于定时任务 + * executeTime 就是执行时间 + */ private Date executeTime; /** 航线ID */