From a8babb53f2c9fd9c70fac32b44d2f6a3e76c2156 Mon Sep 17 00:00:00 2001 From: hang <872297557@qq.com> Date: Tue, 22 Apr 2025 09:20:49 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E6=97=B6=E5=8C=BA=E6=B5=8B?= =?UTF-8?q?=E8=AF=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- IRaCIS.Core.API/_ServiceExtensions/hangfireSetup.cs | 2 +- IRaCIS.Core.Application/Helper/HangfireJobHelper.cs | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/IRaCIS.Core.API/_ServiceExtensions/hangfireSetup.cs b/IRaCIS.Core.API/_ServiceExtensions/hangfireSetup.cs index 1e2eff9eb..a2b4562ac 100644 --- a/IRaCIS.Core.API/_ServiceExtensions/hangfireSetup.cs +++ b/IRaCIS.Core.API/_ServiceExtensions/hangfireSetup.cs @@ -27,7 +27,7 @@ namespace IRaCIS.Core.API hangFireConfig.UseSqlServerStorage(hangFireConnStr, new SqlServerStorageOptions() { SchemaName = "dbo", - }).UseRecommendedSerializerSettings().UseSimpleAssemblyNameTypeSerializer(); + }).UseRecommendedSerializerSettings().UseSimpleAssemblyNameTypeSerializer() } diff --git a/IRaCIS.Core.Application/Helper/HangfireJobHelper.cs b/IRaCIS.Core.Application/Helper/HangfireJobHelper.cs index 3ac0c7dc2..c037fbd05 100644 --- a/IRaCIS.Core.Application/Helper/HangfireJobHelper.cs +++ b/IRaCIS.Core.Application/Helper/HangfireJobHelper.cs @@ -20,12 +20,12 @@ namespace IRaCIS.Core.Application.Helper //添加 或者更新定时任务 Id 要唯一标识一个定义任务 public static void AddOrUpdateCronJob(string jobId, Expression> methodCall, string cron, string queueName = "default") { - RecurringJob.AddOrUpdate(jobId, queueName, methodCall, cron); + RecurringJob.AddOrUpdate(jobId, queueName, methodCall, cron, new RecurringJobOptions() { TimeZone = TimeZoneInfo.Local }); } public static void AddOrUpdateInitCronJob(string jobId, Expression> methodCall, string cron) { - RecurringJob.AddOrUpdate(jobId, "sys_init", methodCall, cron); + RecurringJob.AddOrUpdate(jobId, "sys_init", methodCall, cron, new RecurringJobOptions() { TimeZone = TimeZoneInfo.Local }); } public static void RemoveCronJob(string jobId) @@ -73,7 +73,7 @@ namespace IRaCIS.Core.Application.Helper case EmailBusinessScenario.QCToCRCImageQuestion: HangfireJobHelper.AddOrUpdateCronJob(jobId, t => t.Send(new QCImageQuestionRecurringEvent() { TrialId = trialId }, default), emailCron); break; - //加急阅片 10分钟 + //加急阅片 10分钟 case EmailBusinessScenario.ExpeditedReading: HangfireJobHelper.AddOrUpdateCronJob(jobId, t => t.Send(new UrgentIRUnReadTaskRecurringEvent() { TrialId = trialId }, default), emailCron); break; @@ -92,7 +92,7 @@ namespace IRaCIS.Core.Application.Helper HangfireJobHelper.AddOrUpdateCronJob(jobId, t => t.Send(new SystemDocumentErverDayEvent() { }, default), emailCron); break; - + default: break; }