修改枚举

Uat_Study
hang 2022-09-20 15:08:56 +08:00
parent a92a8c8c9a
commit ad78362f93
4 changed files with 180 additions and 12 deletions

View File

@ -46,22 +46,22 @@ namespace IRaCIS.Core.Application.Service.Reading.Dto
/// <summary> /// <summary>
/// 靶病灶 /// 靶病灶
/// </summary> /// </summary>
public string TargetLesion { get; set; } public TargetAssessment TargetLesion { get; set; }
/// <summary> /// <summary>
/// 非靶病灶 /// 非靶病灶
/// </summary> /// </summary>
public string NonTargetLesions { get; set; } public NoTargetAssessment NonTargetLesions { get; set; }
/// <summary> /// <summary>
/// 新病灶 /// 新病灶
/// </summary> /// </summary>
public string NewLesion { get; set; } public NewLesionAssessment NewLesion { get; set; }
/// <summary> /// <summary>
/// 整体疗效 /// 整体疗效
/// </summary> /// </summary>
public string OverallEfficacy { get; set; } public OverallAssessment OverallEfficacy { get; set; }
} }
public class CopySystemCriterionDataInDto public class CopySystemCriterionDataInDto
{ {

View File

@ -767,4 +767,169 @@ namespace IRaCIS.Core.Domain.Share
PreviousOther=3 PreviousOther=3
} }
#region 疗效评估
/// <summary>
/// 非靶病灶评估
/// </summary>
public enum NoTargetAssessment
{
/// <summary>
/// PD
/// </summary>
PD = 0,
/// <summary>
/// CR
/// </summary>
CR = 1,
/// <summary>
/// NE
/// </summary>
NE = 2,
/// <summary>
/// ND
/// </summary>
ND = 3,
/// <summary>
/// NN
/// </summary>
NN = 4,
/// <summary>
/// NA
/// </summary>
NA = 5
}
/// <summary>
/// 靶病灶评估
/// </summary>
public enum TargetAssessment
{
/// <summary>
/// CR
/// </summary>
CR = 0,
/// <summary>
/// PR
/// </summary>
PR = 1,
/// <summary>
/// SD
/// </summary>
SD = 2,
/// <summary>
/// PD
/// </summary>
PD = 3,
/// <summary>
/// NE
/// </summary>
NE = 4,
/// <summary>
/// ND
/// </summary>
ND = 5,
/// <summary>
/// NA
/// </summary>
NA = 6
}
/// <summary>
/// 新病灶评估
/// </summary>
public enum NewLesionAssessment
{
/// <summary>
/// 是
/// </summary>
Yes = 0,
/// <summary>
/// 疑似
/// </summary>
Suspected = 1,
/// <summary>
/// NE
/// </summary>
NE = 2,
/// <summary>
/// 否
/// </summary>
No = 3,
/// <summary>
/// NA
/// </summary>
NA = 4
}
/// <summary>
/// 整体肿瘤评估
/// </summary>
public enum OverallAssessment
{
/// <summary>
/// CR
/// </summary>
CR = 0,
/// <summary>
/// ND
/// </summary>
ND = 1,
/// <summary>
/// NE
/// </summary>
NE = 2,
/// <summary>
/// NN
/// </summary>
NN = 3,
/// <summary>
/// PD
/// </summary>
PD = 4,
/// <summary>
/// PR
/// </summary>
PR = 5,
/// <summary>
/// SD
/// </summary>
SD = 6,
/// <summary>
/// NA
/// </summary>
NA = 7
}
#endregion
} }

View File

@ -21,6 +21,13 @@ namespace IRaCIS.Core.Domain.Models
/// </summary> /// </summary>
public Guid CriterionId { get; set; } public Guid CriterionId { get; set; }
/// <summary>
/// 器官类型
/// </summary>
public OrganType OrganType { get; set; }
/// <summary> /// <summary>
/// 病灶类型 /// 病灶类型
/// </summary> /// </summary>
@ -36,10 +43,6 @@ namespace IRaCIS.Core.Domain.Models
/// </summary> /// </summary>
public Guid CreateUserId { get; set; } public Guid CreateUserId { get; set; }
/// <summary>
/// 器官类型
/// </summary>
public OrganType OrganType { get; set; }
} }

View File

@ -19,22 +19,22 @@ namespace IRaCIS.Core.Domain.Models
/// <summary> /// <summary>
/// 靶病灶 /// 靶病灶
/// </summary> /// </summary>
public string TargetLesion { get; set; } public TargetAssessment TargetLesion { get; set; }
/// <summary> /// <summary>
/// 非靶病灶 /// 非靶病灶
/// </summary> /// </summary>
public string NonTargetLesions { get; set; } public NoTargetAssessment NonTargetLesions { get; set; }
/// <summary> /// <summary>
/// 新病灶 /// 新病灶
/// </summary> /// </summary>
public string NewLesion { get; set; } public NewLesionAssessment NewLesion { get; set; }
/// <summary> /// <summary>
/// 整体疗效 /// 整体疗效
/// </summary> /// </summary>
public string OverallEfficacy { get; set; } public OverallAssessment OverallEfficacy { get; set; }
/// <summary> /// <summary>
/// 标准ID /// 标准ID