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)