lugano 整体肿瘤pd
continuous-integration/drone/push Build is passing

This commit is contained in:
2025-12-03 11:33:11 +08:00
parent 7d88f49e68
commit 38d9a21a5d
@@ -763,7 +763,7 @@ public class Tumor_CDISC_ExportService(IRepository<ReadingQuestionCriterionTrial
#endregion
#region rs 线
#region rs 线PD
//非基线
if (task.VisitNum > 0)
@@ -773,18 +773,24 @@ public class Tumor_CDISC_ExportService(IRepository<ReadingQuestionCriterionTrial
List<RSValueEnum> rsValueList = new List<RSValueEnum>();
var overallPD = "";
if (criterion.CriterionType == CriterionType.RECIST1Point1)
{
rsValueTypeIndex = Get_Resist_RS_VisitFixed_Index(task, questionAnswer);
rsValueList = RESIST_RSFixed.RSValueList;
overallPD = "PD";
}
else if (criterion.CriterionType == CriterionType.Lugano2014)
{
rsValueTypeIndex = Get_Lugano_RS_VisitFixed_Index(task, questionAnswer);
rsValueList = Lugano_RSFixed.RSValueList;
overallPD = "PMD/PD";
}
@@ -812,7 +818,7 @@ public class Tumor_CDISC_ExportService(IRepository<ReadingQuestionCriterionTrial
rs.IsOveralResponse = true;
rs.IsOverallResponsePD = rs.RespondEfficacyAssessment == "PD";
rs.IsOverallResponsePD = rs.RespondEfficacyAssessment == overallPD;
}