fix 队列处理

This commit is contained in:
2024-03-29 11:03:25 +08:00
parent b7afd65440
commit fb74503bd6
5 changed files with 5 additions and 5 deletions

View File

@@ -10,7 +10,7 @@ namespace Dlhis.ScheduledTask.Jobs;
/// <summary>
/// SAP组织架构数据同步
/// </summary>
[RecurringJob(nameof(SyncOrganizationJob), "0 0 0 * * ?", Name = "SAP组织架构数据同步", Queue = "SAP")]
[RecurringJob(nameof(SyncOrganizationJob), "0 0 0 * * ?", Name = "SAP组织架构数据同步", Queue = "sap")]
public class SyncOrganizationJob : BaseJob
{
private readonly IJinkoSapService _jinkoSapService;

View File

@@ -14,7 +14,7 @@ namespace Dlhis.ScheduledTask.Jobs;
/// <summary>
/// 上传考勤记录
/// </summary>
[RecurringJob(nameof(SyncOriginCardInfoJob), "0/20 * * * * ?", Name = "上传考勤记录", Queue = "SAP")]
[RecurringJob(nameof(SyncOriginCardInfoJob), "0/20 * * * * ?", Name = "上传考勤记录", Queue = "sap")]
public class SyncOriginCardInfoJob : BaseJob
{
private readonly IJinkoJIPService _jinkoJIPService;

View File

@@ -17,7 +17,7 @@ namespace Dlhis.ScheduledTask.Jobs;
/// <summary>
/// SAP人员信息同步
/// </summary>
[RecurringJob(nameof(SyncPersonJob), "0 0 1-4 * * ?", Name = "SAP人员信息同步", Queue = "SAP")]
[RecurringJob(nameof(SyncPersonJob), "0 0 1-4 * * ?", Name = "SAP人员信息同步", Queue = "sap")]
public class SyncPersonJob : BaseJob
{
private readonly IJinkoSapService _jinkoSapService;

View File

@@ -9,7 +9,7 @@ namespace Dlhis.ScheduledTask.Jobs;
/// <summary>
/// SAP岗位信息同步
/// </summary>
[RecurringJob(nameof(SyncPositionJob), "0 0 0 * * ?", Name = "SAP岗位信息同步", Queue = "SAP")]
[RecurringJob(nameof(SyncPositionJob), "0 0 0 * * ?", Name = "SAP岗位信息同步", Queue = "sap")]
public class SyncPositionJob : BaseJob
{
private readonly IJinkoSapService _jinkoSapService;

View File

@@ -40,7 +40,7 @@ public class JobPack : BaseAppPack
var todo = job.GetMethod(nameof(BaseJob.TodoAsync));
var todoExp = Expression.Call(parameterExpression, todo);
var nJob = (Job)setJob.Invoke(null, new object[] { Expression.Lambda(todoExp), job, "default" });
var nJob = (Job)setJob.Invoke(null, new object[] { Expression.Lambda(todoExp), job, recurringSetting.Queue });
m.Value.AddOrUpdate(recurringSetting.UniqueJobKey, nJob, recurringSetting.Cron, new RecurringJobOptions
{
TimeZone = TimeZoneInfo.Local