|
|
@ -172,7 +172,7 @@ namespace Shentun.Peis.Schedulers |
|
|
{ |
|
|
{ |
|
|
Logger.LogInformation("同步预登记任务开始"); |
|
|
Logger.LogInformation("同步预登记任务开始"); |
|
|
var preRegistrationFunName = "GetSyncPreRegistrationPatientRegisterIds"; |
|
|
var preRegistrationFunName = "GetSyncPreRegistrationPatientRegisterIds"; |
|
|
var preRegistrationPluginsOut = ReflectionHelper.InvokeAsync<List<SyncPatientRegisterIdsDto>>(assemblyName, className, classConstructorArg, preRegistrationFunName, objects).Result; |
|
|
|
|
|
|
|
|
var preRegistrationPluginsOut = ReflectionHelper.InvokeAsync<List<SyncPatientRegisterIdsDto>>(assemblyName, className, classConstructorArg, preRegistrationFunName, objects).GetAwaiter().GetResult(); |
|
|
|
|
|
|
|
|
if (preRegistrationPluginsOut.Any()) |
|
|
if (preRegistrationPluginsOut.Any()) |
|
|
{ |
|
|
{ |
|
|
@ -205,7 +205,7 @@ namespace Shentun.Peis.Schedulers |
|
|
Logger.LogInformation("同步报告任务开始"); |
|
|
Logger.LogInformation("同步报告任务开始"); |
|
|
|
|
|
|
|
|
//需要同步报告的数据
|
|
|
//需要同步报告的数据
|
|
|
var pluginsOut = ReflectionHelper.InvokeAsync<List<SyncPatientRegisterIdsDto>>(assemblyName, className, classConstructorArg, funName, objects).Result; |
|
|
|
|
|
|
|
|
var pluginsOut = ReflectionHelper.InvokeAsync<List<SyncPatientRegisterIdsDto>>(assemblyName, className, classConstructorArg, funName, objects).GetAwaiter().GetResult(); |
|
|
if (pluginsOut.Any()) |
|
|
if (pluginsOut.Any()) |
|
|
{ |
|
|
{ |
|
|
// pluginsOut = pluginsOut.Take(10).ToList();
|
|
|
// pluginsOut = pluginsOut.Take(10).ToList();
|
|
|
|