修改PD 逻辑
continuous-integration/drone/push Build is passing Details

Test_IRC_Net8
hang 2025-06-20 16:21:28 +08:00
parent c2db7a2c61
commit 81cb43d3a3
1 changed files with 45 additions and 12 deletions

View File

@ -1327,6 +1327,14 @@ namespace IRaCIS.Core.Application.Service
{ {
answer = _userInfo.IsEn_Us ? "Yes" : "是"; answer = _userInfo.IsEn_Us ? "Yes" : "是";
} }
else if (answer == OverallAssessment.ND.GetEnumInt())
{
answer = "ND";
}
else if (answer == OverallAssessment.NE.GetEnumInt())
{
answer = "NE";
}
else else
{ {
answer = _userInfo.IsEn_Us ? "No" : "否"; answer = _userInfo.IsEn_Us ? "No" : "否";
@ -1339,6 +1347,34 @@ namespace IRaCIS.Core.Application.Service
{ {
answer = _userInfo.IsEn_Us ? "Yes" : "是"; answer = _userInfo.IsEn_Us ? "Yes" : "是";
} }
else if (answer == OverallAssessment.ND.GetEnumInt())
{
answer = "ND";
}
else if (answer == OverallAssessment.NE.GetEnumInt())
{
answer = "NE";
}
else
{
answer = _userInfo.IsEn_Us ? "No" : "否";
}
break;
case CriterionType.Lugano2014WithoutPET:
if (answer == CTMRIOverallAssessment.PD.GetEnumInt())
{
answer = _userInfo.IsEn_Us ? "Yes" : "是";
}
else if (answer == CTMRIOverallAssessment.ND.GetEnumInt())
{
answer = "ND";
}
else if (answer == CTMRIOverallAssessment.NE.GetEnumInt())
{
answer = "NE";
}
else else
{ {
answer = _userInfo.IsEn_Us ? "No" : "否"; answer = _userInfo.IsEn_Us ? "No" : "否";
@ -1351,18 +1387,13 @@ namespace IRaCIS.Core.Application.Service
{ {
answer = _userInfo.IsEn_Us ? "Yes" : "是"; answer = _userInfo.IsEn_Us ? "Yes" : "是";
} }
else else if (answer == ImagingOverallAssessment_Lugano.ND.GetEnumInt())
{ {
answer = _userInfo.IsEn_Us ? "No" : "否"; answer = "ND";
} }
else if (answer == ImagingOverallAssessment_Lugano.NE.GetEnumInt())
break;
case CriterionType.Lugano2014WithoutPET:
if (answer == CTMRIOverallAssessment.PD.GetEnumInt())
{ {
answer = _userInfo.IsEn_Us ? "Yes" : "是"; answer = "NE";
} }
else else
{ {
@ -1371,17 +1402,19 @@ namespace IRaCIS.Core.Application.Service
break; break;
case CriterionType.PCWG3: case CriterionType.PCWG3:
if (answer == VisitTumorEvaluation.PD.GetEnumInt()) if (answer == VisitTumorEvaluation.PD.GetEnumInt())
{ {
answer = _userInfo.IsEn_Us ? "Yes" : "是"; answer = _userInfo.IsEn_Us ? "Yes" : "是";
} }
if (answer == VisitTumorEvaluation.ND.GetEnumInt()) else if (answer == VisitTumorEvaluation.ND.GetEnumInt())
{ {
answer = "ND"; answer = "ND";
} }
if (answer == VisitTumorEvaluation.NE.GetEnumInt()) else if (answer == VisitTumorEvaluation.NE.GetEnumInt())
{ {
answer = "NE"; answer = "NE";
} }