From dcd2281f337f9a129561540b2bbd89c88519902b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=99=BD=E8=8C=B6=E6=B8=85=E6=AC=A2?= Date: Fri, 4 Aug 2023 10:38:12 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E6=8E=A5=E5=8F=A3=E7=BA=A6?= =?UTF-8?q?=E6=9D=9F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- abstract.go | 2 +- define.go | 5 ----- 2 files changed, 1 insertion(+), 6 deletions(-) diff --git a/abstract.go b/abstract.go index e2ddd58..af97c24 100644 --- a/abstract.go +++ b/abstract.go @@ -24,5 +24,5 @@ type ITask interface { // Callback 任务执行成功的回调 Callback(result *Result) error // Execute 执行任务 - Execute(ctx context.Context, cfg *Config) (map[string]interface{}, error) + Execute(ctx context.Context, cfg *Config) *Result } diff --git a/define.go b/define.go index 93fe2f5..6e7b078 100644 --- a/define.go +++ b/define.go @@ -13,10 +13,6 @@ package task // // Date : 14:26 2022/6/23 type Config struct { - // TaskName 执行的任务名称 - TaskName string - // Async 是否异步运行 - Async bool // Timeout 单位 : 秒, <= 0认为不设置超时 Timeout int // ForbiddenCallback 禁用执行结果回调 @@ -37,7 +33,6 @@ type Result struct { TaskRunID string // 任务运行ID TaskDescription string // 任务描述 TaskConfig *Config // 任务配置 - Async bool // 是否运行 Data map[string]interface{} // 任务结果数据 Err error // 异常信息, err == nil , 代表执行成功 }