diff --git a/IRaCIS.Core.Application/IRaCIS.Core.Application.xml b/IRaCIS.Core.Application/IRaCIS.Core.Application.xml
index 38f4fe058..7463de85f 100644
--- a/IRaCIS.Core.Application/IRaCIS.Core.Application.xml
+++ b/IRaCIS.Core.Application/IRaCIS.Core.Application.xml
@@ -5956,6 +5956,12 @@
+
+
+ 获取临床数据集合
+
+
+
获取单个阅片临床数据的所有文件
@@ -6153,6 +6159,12 @@
+
+
+ 添加肿瘤学阅片任务 其实这里无非是要判断临床数据是否签名 但是对于添加新的阅片期 其实没有临床数据 可以走之前的逻辑
+
+
+
触发裁判任务(新)
diff --git a/IRaCIS.Core.Application/Service/Reading/ReadingClinicalDataService.cs b/IRaCIS.Core.Application/Service/Reading/ReadingClinicalDataService.cs
index eb7592f6e..8bb47ca47 100644
--- a/IRaCIS.Core.Application/Service/Reading/ReadingClinicalDataService.cs
+++ b/IRaCIS.Core.Application/Service/Reading/ReadingClinicalDataService.cs
@@ -32,7 +32,7 @@ namespace IRaCIS.Application.Services
private readonly IRepository _previousHistoryRepository;
private readonly IRepository _previousOtherRepository;
private readonly IRepository _previousSurgeryRepository;
- private readonly IReadingImageTaskService readingImageTaskService;
+ private readonly IServiceProvider iServiceProvider;
private readonly IRepository _subjectRepository;
private readonly IRepository _readModuleRepository;
private readonly IRepository _readingClinicalDataPDFRepository;
@@ -44,7 +44,7 @@ namespace IRaCIS.Application.Services
IRepository previousHistoryRepository,
IRepository previousOtherRepository,
IRepository previousSurgeryRepository,
- IReadingImageTaskService readingImageTaskService,
+ IServiceProvider IServiceProvider,
IRepository subjectRepository,
IRepository readModuleRepository,
IRepository readingClinicalDataPDFRepository,
@@ -57,7 +57,7 @@ namespace IRaCIS.Application.Services
this._previousHistoryRepository = previousHistoryRepository;
this._previousOtherRepository = previousOtherRepository;
this._previousSurgeryRepository = previousSurgeryRepository;
- this.readingImageTaskService = readingImageTaskService;
+ this.iServiceProvider = IServiceProvider;
this._subjectRepository = subjectRepository;
this._readModuleRepository = readModuleRepository;
this._readingClinicalDataPDFRepository = readingClinicalDataPDFRepository;
@@ -287,7 +287,7 @@ namespace IRaCIS.Application.Services
var readingId = await _readingClinicalDataRepository.Where(x => x.Id == inDto.ReadingClinicalDataId).Select(x => x.ReadingId).FirstOrDefaultAsync();
- await readingImageTaskService.AddOncologyTask(readingId);
+ //await iServiceProvider.GetService(typeof(IReadingImageTaskService)).AddOncologyTask(readingId);
return ResponseOutput.Result(result);
}