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); }