修改定时任务
This commit is contained in:
@@ -2510,14 +2510,13 @@ namespace IRaCIS.Application.Services
|
||||
|
||||
// 创建一个任务
|
||||
IJobDetail job = JobBuilder.Create<CancelTaskQuartZJob>()
|
||||
.WithIdentity($"CancelTaskQuartZJob_{_userInfo.Id}", "group")
|
||||
|
||||
.UsingJobData("SubjectId", claimSubjectDto.SubejctId) // 传递GUID参数给任务
|
||||
.UsingJobData("IsInOrder", claimSubjectDto.IsInOrder)
|
||||
.Build();
|
||||
|
||||
// 创建一个触发器,设置任务执行时间为24小时后
|
||||
ITrigger trigger = TriggerBuilder.Create()
|
||||
.WithIdentity("CancelTaskQuartZJob", "group1")
|
||||
.StartAt(DateTimeOffset.UtcNow.AddHours(24))
|
||||
.Build();
|
||||
|
||||
@@ -2539,13 +2538,11 @@ namespace IRaCIS.Application.Services
|
||||
await _visitTaskRepository.UpdatePartialFromQueryAsync(t => t.Id == claimSubjectDto.VisitTaskId, u => new VisitTask() { ClaimUserId = _userInfo.Id }, true);
|
||||
|
||||
IJobDetail job = JobBuilder.Create<CancelTaskQuartZJob>()
|
||||
.WithIdentity($"CancelTaskQuartZJob_{_userInfo.Id}", "group")
|
||||
.UsingJobData("VisitTaskId",(Guid) claimSubjectDto.VisitTaskId) // 传递GUID参数给任务
|
||||
.UsingJobData("IsInOrder", claimSubjectDto.IsInOrder).Build();
|
||||
|
||||
// 创建一个触发器,设置任务执行时间为24小时后
|
||||
ITrigger trigger = TriggerBuilder.Create()
|
||||
.WithIdentity($"CancelTaskQuartZJob_{_userInfo.Id}", "group")
|
||||
.StartAt(DateTimeOffset.UtcNow.AddHours(24))
|
||||
.Build();
|
||||
|
||||
|
||||
Reference in New Issue
Block a user