修改
This commit is contained in:
@@ -285,17 +285,197 @@ namespace IRaCIS.Core.Application.Contracts
|
||||
public string SignCode { get; set; } = string.Empty;
|
||||
}
|
||||
|
||||
public class GetReadingInfoOutDto
|
||||
public class GetTrialReadingInfoOutDto
|
||||
{
|
||||
|
||||
/// <summary>
|
||||
/// 项目ID
|
||||
/// </summary>
|
||||
public Guid TrialId { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 阅片方式
|
||||
/// </summary>
|
||||
public int ReadingMode { get; set; } = 1;
|
||||
|
||||
/// <summary>
|
||||
/// 阅片平台
|
||||
/// </summary>
|
||||
public int ImagePlatform { get; set; } = 1;
|
||||
|
||||
/// <summary>
|
||||
/// 全局阅片
|
||||
/// </summary>
|
||||
public bool IsGlobalReading { get; set; } = true;
|
||||
|
||||
/// <summary>
|
||||
/// 仲裁规则
|
||||
/// </summary>
|
||||
public int ArbitrationRule { get; set; } = 2;
|
||||
|
||||
/// <summary>
|
||||
/// 阅片模式
|
||||
/// </summary>
|
||||
public ReadingMethod ReadingType { get; set; } = ReadingMethod.Double;
|
||||
|
||||
/// <summary>
|
||||
/// 仲裁阅片
|
||||
/// </summary>
|
||||
public bool? IsArbitrationReading { get; set; } = true;
|
||||
|
||||
/// <summary>
|
||||
/// 肿瘤学阅片
|
||||
/// </summary>
|
||||
public bool IsClinicalReading { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 读片任务显示是否顺序
|
||||
/// </summary>
|
||||
public bool IsReadingTaskViewInOrder { get; set; } = true;
|
||||
|
||||
/// <summary>
|
||||
/// 任务组织级别
|
||||
/// </summary>
|
||||
public ReadingTaskViewMethod ReadingTaskViewEnum { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 图像是否有标注
|
||||
/// </summary>
|
||||
public bool IsImageStandard { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 阅片是否显示受试者信息
|
||||
/// </summary>
|
||||
public bool IsReadingShowSubjectInfo { get; set; } = false;
|
||||
|
||||
/// <summary>
|
||||
/// 阅片是否显示既往结果
|
||||
/// </summary>
|
||||
public bool IsReadingShowPreviousResults { get; set; } = false;
|
||||
|
||||
/// <summary>
|
||||
/// 项目标准集合
|
||||
/// </summary>
|
||||
public List<TrialReadingCriterion> TrialReadingCriterionList { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 项目裁判问题集合
|
||||
/// </summary>
|
||||
public List<TrialJudgeQuestion> TrialJudgeQuestionList { get; set; }
|
||||
}
|
||||
|
||||
public class GetReadingInfoInDto
|
||||
public class TrialJudgeQuestion
|
||||
{
|
||||
public Guid ReadingQuestionCriterionTrialId { get; set; }
|
||||
|
||||
public Guid QuestionId { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 问题名称
|
||||
/// </summary>
|
||||
public string QuestionName { get; set; }
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// 答案分组
|
||||
/// </summary>
|
||||
public string AnswerGroup { get; set; } = string.Empty;
|
||||
|
||||
/// <summary>
|
||||
/// 答案组合
|
||||
/// </summary>
|
||||
public string AnswerCombination { get; set; } = string.Empty;
|
||||
|
||||
/// <summary>
|
||||
/// 裁判类型
|
||||
/// </summary>
|
||||
public JudgeTypeEnum JudgeType { get; set; }
|
||||
}
|
||||
|
||||
public class TrialReadingCriterion
|
||||
{
|
||||
public Guid Id { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 标准
|
||||
/// </summary>
|
||||
public string CriterionName { get; set; }
|
||||
}
|
||||
|
||||
public class GetTrialReadingInfoInDto
|
||||
{
|
||||
[NotDefault]
|
||||
public Guid TrialId { get; set; }
|
||||
}
|
||||
|
||||
|
||||
public class SetTrialReadingInfoInDto
|
||||
{
|
||||
/// <summary>
|
||||
/// 项目ID
|
||||
/// </summary>
|
||||
public Guid TrialId { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 阅片方式
|
||||
/// </summary>
|
||||
public int ReadingMode { get; set; } = 1;
|
||||
|
||||
/// <summary>
|
||||
/// 阅片平台
|
||||
/// </summary>
|
||||
public int ImagePlatform { get; set; } = 1;
|
||||
|
||||
/// <summary>
|
||||
/// 全局阅片
|
||||
/// </summary>
|
||||
public bool IsGlobalReading { get; set; } = true;
|
||||
|
||||
/// <summary>
|
||||
/// 阅片模式
|
||||
/// </summary>
|
||||
public ReadingMethod ReadingType { get; set; } = ReadingMethod.Double;
|
||||
|
||||
/// <summary>
|
||||
/// 仲裁阅片
|
||||
/// </summary>
|
||||
public bool? IsArbitrationReading { get; set; } = true;
|
||||
|
||||
/// <summary>
|
||||
/// 肿瘤学阅片
|
||||
/// </summary>
|
||||
public bool IsClinicalReading { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 读片任务显示是否顺序
|
||||
/// </summary>
|
||||
public bool IsReadingTaskViewInOrder { get; set; } = true;
|
||||
|
||||
/// <summary>
|
||||
/// 任务组织级别
|
||||
/// </summary>
|
||||
public ReadingTaskViewMethod ReadingTaskViewEnum { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 图像是否有标注
|
||||
/// </summary>
|
||||
public bool IsImageStandard { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 阅片是否显示受试者信息
|
||||
/// </summary>
|
||||
public bool IsReadingShowSubjectInfo { get; set; } = false;
|
||||
|
||||
/// <summary>
|
||||
/// 阅片是否显示既往结果
|
||||
/// </summary>
|
||||
public bool IsReadingShowPreviousResults { get; set; } = false;
|
||||
|
||||
/// <summary>
|
||||
/// 仲裁规则
|
||||
/// </summary>
|
||||
public int ArbitrationRule { get; set; } = 2;
|
||||
}
|
||||
|
||||
public class SignConfirmDTO
|
||||
{
|
||||
[NotDefault]
|
||||
|
||||
Reference in New Issue
Block a user