浏览代码

fix:手工指标数据定时任务设置调整,没有设置通知时间就不进行定时任务通知了

Roc 3 年之前
父节点
当前提交
05fb9ea53d
共有 1 个文件被更改,包括 7 次插入5 次删除
  1. 7 5
      services/task.go

+ 7 - 5
services/task.go

@@ -641,20 +641,22 @@ func AddEdbTask(cont context.Context) (err error) {
 				return
 			}
 
-			//添加定时任务
+			//添加定时任务(没有设置通知时间就不进行定时任务通知了)
 			spec := ``
 			if noticeTime != "" {
 				noticeArr := strings.Split(noticeTime, ":")
 				if len(noticeArr) == 3 {
 					//spec = ` */20 * * * * * `
 					spec = fmt.Sprintf(` %s %s %s * * * `, noticeArr[2], noticeArr[1], noticeArr[0])
+
+					//定时任务开始的时间
+					tmpTask := task.NewTask(taskName, spec, tmpTaskFunc)
+
+					task.AddTask(taskName, tmpTask)
+					tmpEdbTaskNameMap[taskName] = true
 				}
 			}
-			//定时任务开始的时间
-			tmpTask := task.NewTask(taskName, spec, tmpTaskFunc)
 
-			task.AddTask(taskName, tmpTask)
-			tmpEdbTaskNameMap[taskName] = true
 		}
 	}