实现启动计划

This commit is contained in:
2025-09-22 14:21:08 +08:00
parent 0a8e6793ef
commit bd2d1c6b63
3 changed files with 59 additions and 5 deletions

View File

@@ -67,8 +67,7 @@ func (m *AnalysisPlanTaskManager) Refresh() error {
}
// CreateOrUpdateTrigger 为给定的 planID 创建其关联的触发任务。
// 这个方法是幂等的:如果一个有效的触发器已存在,它将不会重复创建
// 关键修改:如果触发器已存在,会根据计划类型更新其执行时间。
// 如果触发器已存在,会根据计划类型更新其执行时间
func (m *AnalysisPlanTaskManager) CreateOrUpdateTrigger(planID uint) error {
m.mu.Lock()
defer m.mu.Unlock()