1
This commit is contained in:
@@ -19,13 +19,12 @@ using System.Threading.Tasks;
|
||||
|
||||
public static async Task Init()
|
||||
{
|
||||
|
||||
|
||||
|
||||
//初始化计划者
|
||||
StdSchedulerFactory factory = new StdSchedulerFactory();
|
||||
// StdSchedulerFactory factory = new StdSchedulerFactory(properties);
|
||||
IScheduler scheduler = await factory.GetScheduler();
|
||||
var jobAndTriggerMapping = new Dictionary<IJobDetail, IReadOnlyCollection<ITrigger>>();
|
||||
var jobAndTriggerMapping = new Dictionary<IJobDetail, IReadOnlyCollection<ITrigger>>();
|
||||
// 将映射关系包装成制度字典集合
|
||||
var model = new Model.InterFaceTask();
|
||||
model.Enable = true;
|
||||
@@ -74,15 +73,15 @@ using System.Threading.Tasks;
|
||||
{
|
||||
var jobDetail1 = GetJobDetailByInterFaceTaskId(model.InterFaceTaskId);
|
||||
var trigger1 = GetTriggerByTime(model.InterFaceTaskId, model.Frequency);
|
||||
await scheduler.ScheduleJob(jobDetail1, trigger1,true);
|
||||
await scheduler.ScheduleJob(jobDetail1, trigger1, true);
|
||||
|
||||
}
|
||||
else
|
||||
{
|
||||
|
||||
|
||||
var jobDetail1 = GetJobDetailByInterFaceTaskId(model.InterFaceTaskId);
|
||||
var trigger1 = GetTriggerByTime(model.InterFaceTaskId, model.Frequency);
|
||||
await scheduler.ScheduleJob(jobDetail1, trigger1,true);
|
||||
await scheduler.ScheduleJob(jobDetail1, trigger1, true);
|
||||
}
|
||||
|
||||
}
|
||||
@@ -91,9 +90,9 @@ using System.Threading.Tasks;
|
||||
if (scheduler.GetJobDetail(jk, default) != null)
|
||||
{
|
||||
await scheduler.DeleteJob(jk, default);
|
||||
|
||||
|
||||
// SyncScheduledTasks(model.InterFaceTaskId, scheduler, 2);
|
||||
|
||||
// SyncScheduledTasks(model.InterFaceTaskId, scheduler, 2);
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user