From c97253cb5f5ff8b1593a1bd63a1fa7872b6efa4d Mon Sep 17 00:00:00 2001
From: he <10978375@qq.com>
Date: Tue, 19 Sep 2023 13:54:59 +0800
Subject: [PATCH] =?UTF-8?q?=E7=BC=96=E8=BE=91=E7=97=85=E7=81=B6=E9=97=AE?=
=?UTF-8?q?=E9=A2=98=E4=BF=AE=E6=94=B9?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../IRaCIS.Core.Application.xml | 89 ++++++++++++++++++-
.../Reading/Dto/ReadingImageTaskViewModel.cs | 8 ++
.../ReadingImageTaskService.cs | 4 +-
3 files changed, 98 insertions(+), 3 deletions(-)
diff --git a/IRaCIS.Core.Application/IRaCIS.Core.Application.xml b/IRaCIS.Core.Application/IRaCIS.Core.Application.xml
index 64aa58613..cc7731cf6 100644
--- a/IRaCIS.Core.Application/IRaCIS.Core.Application.xml
+++ b/IRaCIS.Core.Application/IRaCIS.Core.Application.xml
@@ -1920,6 +1920,13 @@
+
+
+ 影像学整体肿瘤评估
+
+
+
+
获取基线脾脏长度
@@ -4732,6 +4739,11 @@
Path
+
+
+ 问题分类
+
+
第一层的Question
@@ -4867,6 +4879,11 @@
任务盲态名称 和访视盲态一样
+
+
+ 问题分类
+
+
分页名称
@@ -4887,6 +4904,11 @@
病灶类型
+
+
+ 问题分类
+
+
是否获取预览
@@ -4977,6 +4999,26 @@
MeasureData
+
+
+ InstanceId
+
+
+
+
+ SeriesId
+
+
+
+
+ StudyId
+
+
+
+
+ 问题分类
+
+
评估结果
@@ -5222,6 +5264,21 @@
项目Id
+
+
+ InstanceId
+
+
+
+
+ SeriesId
+
+
+
+
+ StudyId
+
+
@@ -6407,6 +6464,11 @@
数值类型
+
+
+ 问题分类
+
+
单位
@@ -6480,6 +6542,11 @@
数值类型
+
+
+ 问题分类
+
+
数据来源
@@ -6813,6 +6880,11 @@
数值类型
+
+
+ 问题分类
+
+
单位
@@ -6868,6 +6940,11 @@
数值类型
+
+
+ 问题分类
+
+
备注
@@ -7218,6 +7295,11 @@
数值类型
+
+
+ 问题分类
+
+
限制编辑
@@ -7533,6 +7615,11 @@
数值类型
+
+
+ 问题分类
+
+
数据来源
@@ -12854,7 +12941,7 @@
-
+
获取阅片外层问题
diff --git a/IRaCIS.Core.Application/Service/Reading/Dto/ReadingImageTaskViewModel.cs b/IRaCIS.Core.Application/Service/Reading/Dto/ReadingImageTaskViewModel.cs
index 1bc1eaf74..8415549fa 100644
--- a/IRaCIS.Core.Application/Service/Reading/Dto/ReadingImageTaskViewModel.cs
+++ b/IRaCIS.Core.Application/Service/Reading/Dto/ReadingImageTaskViewModel.cs
@@ -1876,6 +1876,14 @@ namespace IRaCIS.Core.Application.Service.Reading.Dto
public Guid? RowId { get; set; }
+ public Guid? Id
+ {
+ get
+ {
+ return this.RowId;
+ }
+ }
+
public bool IsCanEditPosition { get; set; } = false;
public decimal FristAddTaskNum { get; set; } = 0;
diff --git a/IRaCIS.Core.Application/Service/Reading/ReadingImageTask/ReadingImageTaskService.cs b/IRaCIS.Core.Application/Service/Reading/ReadingImageTask/ReadingImageTaskService.cs
index 1a08b575e..2fb383995 100644
--- a/IRaCIS.Core.Application/Service/Reading/ReadingImageTask/ReadingImageTaskService.cs
+++ b/IRaCIS.Core.Application/Service/Reading/ReadingImageTask/ReadingImageTaskService.cs
@@ -1997,7 +1997,7 @@ namespace IRaCIS.Application.Services
_mapper.Map(inDto, rowInfo);
rowInfo.Id = inDto.RowId == null ? NewId.NextGuid() : inDto.RowId.Value;
-
+ result.RowId = rowInfo.Id;
if (inDto.RowId == null)
@@ -2025,7 +2025,7 @@ namespace IRaCIS.Application.Services
else
{
- await _readingTableAnswerRowInfoRepository.UpdateFromDTOAsync(rowInfo) ;
+ await _readingTableAnswerRowInfoRepository.UpdateFromDTOAsync(inDto) ;
foreach (var item in inDto.AnswerList)