From d6a585c6ccbdf1d1be584a045b1c230d679ca6c2 Mon Sep 17 00:00:00 2001
From: he <109787524@qq.com>
Date: Thu, 1 Feb 2024 10:46:43 +0800
Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E4=BF=AE=E6=94=B9?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../ReadingImageTaskService.cs | 9 +++-
IRaCIS.Core.Domain.Share/Reading/ReadEnum.cs | 41 +++++++++++--------
2 files changed, 30 insertions(+), 20 deletions(-)
diff --git a/IRaCIS.Core.Application/Service/Reading/ReadingImageTask/ReadingImageTaskService.cs b/IRaCIS.Core.Application/Service/Reading/ReadingImageTask/ReadingImageTaskService.cs
index f78d2a27b..85e3c0a1e 100644
--- a/IRaCIS.Core.Application/Service/Reading/ReadingImageTask/ReadingImageTaskService.cs
+++ b/IRaCIS.Core.Application/Service/Reading/ReadingImageTask/ReadingImageTaskService.cs
@@ -1398,7 +1398,7 @@ namespace IRaCIS.Application.Services
///
- /// 拆分病灶
+ /// 拆分病灶 分裂病灶
///
///
[HttpPost]
@@ -1444,7 +1444,12 @@ namespace IRaCIS.Application.Services
});
await _readingTableAnswerRowInfoRepository.AddAsync(rowAnswer);
await _readingTableQuestionAnswerRepository.AddRangeAsync(tableAnswers);
- await _readingTableAnswerRowInfoRepository.SaveChangesAsync();
+ await _readingTableAnswerRowInfoRepository.UpdatePartialFromQueryAsync(x => x.Id == inDto.RowId, x => new ReadingTableAnswerRowInfo()
+ {
+ SplitOrMergeType = SplitOrMergeType.SplitMain
+ });
+
+ await _readingTableAnswerRowInfoRepository.SaveChangesAsync();
}
diff --git a/IRaCIS.Core.Domain.Share/Reading/ReadEnum.cs b/IRaCIS.Core.Domain.Share/Reading/ReadEnum.cs
index fd28b89c1..d492b9a32 100644
--- a/IRaCIS.Core.Domain.Share/Reading/ReadEnum.cs
+++ b/IRaCIS.Core.Domain.Share/Reading/ReadEnum.cs
@@ -633,27 +633,32 @@ namespace IRaCIS.Core.Domain.Share
}
- ///
- /// 病灶分裂或合并
- ///
- public enum SplitOrMergeType
- {
+ ///
+ /// 病灶分裂或合并
+ ///
+ public enum SplitOrMergeType
+ {
+ ///
+ /// 分裂
+ ///
+ Split = 0,
- ///
- /// 分裂
- ///
- Split = 0,
+ ///
+ /// 合并
+ ///
+ Merge = 1,
- ///
- /// 合并
- ///
- Merge = 1
- }
+ ///
+ /// 分裂主病灶
+ ///
+ SplitMain = 2,
- ///
- /// 是否存在或者NA
- ///
- public enum ExistOrNA
+ }
+
+ ///
+ /// 是否存在或者NA
+ ///
+ public enum ExistOrNA
{
///
/// NA