From f06f32121ebf5b3b78edbc5a7dee854d4c6133b1 Mon Sep 17 00:00:00 2001
From: he <10978375@qq.com>
Date: Fri, 5 Aug 2022 13:45:01 +0800
Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
IRaCIS.Core.Application/IRaCIS.Core.Application.xml | 12 ++++++++++++
.../Service/Reading/ReadingClinicalDataService.cs | 8 ++++----
2 files changed, 16 insertions(+), 4 deletions(-)
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);
}