/// <summary> /// 创建自动任务细节 /// </summary> /// <param name="name">任务名称</param> /// <param name="group">任务组</param> /// <param name="autoJobData">任务数据</param> /// <returns><see cref="IJobDetail"/></returns> public static IJobDetail CreateDetail <T>(string name, string group, AutoJobTask autoJobData) where T : IJob { return(JobBuilder.Create(typeof(T)) .WithIdentity(name, group) .UsingJobData(new JobDataMap(new Dictionary <string, AutoJobTask>() { ["data"] = autoJobData })).Build()); }
public async Task <TData <int> > SaveNewJob([FromBody] AutoJobTask autoJob) { return(await AutoJobService.SaveAsync(autoJob)); }