fix 同步触发判断

This commit is contained in:
2024-11-30 16:06:34 +08:00
parent d23c9a5fe9
commit 832cb14330

View File

@@ -24,15 +24,9 @@ public class SyncPersonJob : BaseJob
foreach (var werk in werks) foreach (var werk in werks)
{ {
if (!werk.BackgroundJobKey.IsEmpty()) var jobKey = BackgroundJob.Enqueue<ISyncApi>(x => x.SyncGainfoByWerkAsync(werk.Werk));
{ werk.BackgroundJobKey = jobKey;
var jobKey = BackgroundJob.Enqueue<ISyncApi>(x => x.SyncGainfoByWerkAsync(werk.Werk)); await DbContext.UpdateAsync(werk);
werk.BackgroundJobKey = jobKey;
await DbContext.UpdateAsync(werk);
continue;
}
Logger.LogInformation("SAP创建人事范围{werk}后台调度任务", werk.Werk); Logger.LogInformation("SAP创建人事范围{werk}后台调度任务", werk.Werk);
} }
} }