分裂病灶加个判断
continuous-integration/drone/push Build is passing Details

Test_IRC_Net8
hang 2025-11-07 14:48:35 +08:00
parent e45791c676
commit b0d8a49929
1 changed files with 6 additions and 6 deletions

View File

@ -431,7 +431,7 @@ public class Tumor_CDISC_ExportService(IRepository<ReadingQuestionCriterionTrial
foreach (var lesion in task.LesionList.OrderBy(t=>t.LessionType))
foreach (var lesion in task.LesionList.OrderBy(t => t.LessionType))
{
#region tu 表处理部分
@ -936,7 +936,7 @@ public class Tumor_CDISC_ExportService(IRepository<ReadingQuestionCriterionTrial
switch (questionAnswer.QuestionType)
{
//LIVESTAT
case QuestionType.LiverState:
trValueTypeIndex = 12;
@ -959,7 +959,7 @@ public class Tumor_CDISC_ExportService(IRepository<ReadingQuestionCriterionTrial
case QuestionType.ExistPET:
trValueTypeIndex = 17;
break;
case QuestionType.MediastinumSUVmax:
trValueTypeIndex = 18;
break;
@ -1004,7 +1004,7 @@ public class Tumor_CDISC_ExportService(IRepository<ReadingQuestionCriterionTrial
trValueTypeIndex = 30;
break;
}
@ -1120,7 +1120,7 @@ public class Tumor_CDISC_ExportService(IRepository<ReadingQuestionCriterionTrial
return rsValueTypeIndex;
}
#endregion
@ -1136,7 +1136,7 @@ public class Tumor_CDISC_ExportService(IRepository<ReadingQuestionCriterionTrial
var lesionTypeIndex = -1;
//分裂的病灶
if (lesion.SplitRowId != null)
if (lesion.SplitRowId != null && lesion.SplitRowId != Guid.Empty)
{
lesionTypeIndex = 3;
}