diff --git a/IRaCIS.Core.Application/IRaCIS.Core.Application.xml b/IRaCIS.Core.Application/IRaCIS.Core.Application.xml
index a51a1c849..1a0f38fb0 100644
--- a/IRaCIS.Core.Application/IRaCIS.Core.Application.xml
+++ b/IRaCIS.Core.Application/IRaCIS.Core.Application.xml
@@ -2566,6 +2566,11 @@
最大问题数
+
+
+ 病灶类型
+
+
Id
@@ -2651,6 +2656,11 @@
最大问题数
+
+
+ 病灶类型
+
+
系统标准Id
@@ -2861,6 +2871,11 @@
最大问题数
+
+
+ 病灶类型
+
+
Id
@@ -2956,6 +2971,11 @@
最大问题数
+
+
+ 病灶类型
+
+
返回的对象
@@ -3031,23 +3051,30 @@
器官服务层
+
+
+ 获取标准病灶类型
+
+
+
+
- 获取标准病灶列表
+ 获取标准病灶器官关系信息
- 新增修改标准病灶列表
+ 新增修改标准病灶器官关系信息
-
+
- 删除病灶列表
+ 删除病灶病灶器官关系信息
@@ -3622,6 +3649,11 @@
SystemNoticeAddOrEdit 列表查询参数模型
+
+
+ 器官类型
+
+
CriterionNidusQuery 列表查询参数模型
@@ -3633,6 +3665,11 @@
病灶类型
+
+
+ 器官类型
+
+
OrganInfoView 列表视图模型
@@ -3661,19 +3698,19 @@
是否是淋巴结
-
+
+
+ 器官类型
+
+
+
病灶类型
-
+
- 病灶类型
-
-
-
-
- 病灶类型
+ 器官类型
@@ -3689,7 +3726,7 @@
OrganInfoQuery 列表查询参数模型
-
+
病灶类型
@@ -3707,7 +3744,7 @@
是否是淋巴结
-
+
病灶类型
@@ -6725,7 +6762,7 @@
- 赋值一个系统标准到另一系统标准
+ 复制一个系统标准到另一系统标准
diff --git a/IRaCIS.Core.Application/Service/Reading/OrganInfoService.cs b/IRaCIS.Core.Application/Service/Reading/OrganInfoService.cs
index bd0fdb2bb..8d184fa4b 100644
--- a/IRaCIS.Core.Application/Service/Reading/OrganInfoService.cs
+++ b/IRaCIS.Core.Application/Service/Reading/OrganInfoService.cs
@@ -50,16 +50,16 @@ namespace IRaCIS.Core.Application.Service
[HttpPost]
public async Task> GetCriterionLesionType(GetCriterionLesionTypeInDto inDto)
{
- var dicNums = new List();
+ var dicNums = new List();
- dicNums = await _criterionNidusRepository.Where(x => x.CriterionId == inDto.CriterionId).Select(x => (int)x.LesionType).Distinct().ToListAsync();
+ dicNums = await _criterionNidusRepository.Where(x => x.CriterionId == inDto.CriterionId).Select(x => ((int)x.LesionType).ToString()).Distinct().ToListAsync();
var dictionaryId = await _dictionaryRepository.Where(x => x.Code == "LesionType").Select(x => x.Id).FirstOrDefaultAsync();
- var result = await _dictionaryRepository.Where(x => x.ParentId == dictionaryId && dicNums.Contains(int.Parse(x.Code))).ProjectTo(_mapper.ConfigurationProvider).ToListAsync();
+ var result = await _dictionaryRepository.Where(x => x.ParentId == dictionaryId && dicNums.Contains(x.Code)).ProjectTo(_mapper.ConfigurationProvider).ToListAsync();
return result;
}