From 3fb8cd4dadc4b55795e66e07169a31b29b33a0b6 Mon Sep 17 00:00:00 2001 From: lzh <1625167628@qq.com> Date: Wed, 13 Aug 2025 13:12:23 +0800 Subject: [PATCH] fix cron init --- internal/app/logic/task.go | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/internal/app/logic/task.go b/internal/app/logic/task.go index c747755..2f7d240 100644 --- a/internal/app/logic/task.go +++ b/internal/app/logic/task.go @@ -25,7 +25,7 @@ func NewTaskJob(data model.Task) (*TaskJob, error) { TaskConfig: &data, StartTime: time.Now(), } - if data.CronExpression != "" { + if data.Enable && data.CronExpression != "" { err := tj.InitCronHandle() if err != nil { log.Logger.Warnw("定时任务启动失败", "err", err, "task", data.Id) @@ -114,6 +114,7 @@ func (t *TaskJob) InitCronHandle() error { if err != nil { return err } + c.Start() t.Cron = c return nil }