using YBEE.EQM.Core;
namespace YBEE.EQM.Application;
///
/// 试卷小题输出参数
///
public class ExamPaperQuestionMinorOutput : DEntityOutput
{
///
/// 双向细目表头ID
///
[Required]
public int ExamPaperId { get; set; }
///
/// 题型类别
///
public QuestionCatalog? QuestionCatalog { get; set; }
///
/// 大题ID
///
public int? ExamPaperQuestionMajorId { get; set; }
///
/// 顺序
///
[Required]
public int Sequence { get; set; }
///
/// 成绩文件列名
///
[Required]
public string ColumnName { get; set; }
///
/// 小题
///
[Required]
public string Name { get; set; }
///
/// 分值
///
[Required]
public decimal Score { get; set; }
///
/// 知识模块
///
public string KnowledgeModule { get; set; }
///
/// 知识点
///
public string KnowledgePoint { get; set; }
///
/// 认知能力
///
public CognitiveAbility? CognitiveAbility { get; set; }
///
/// 预估难度
///
public decimal EstimatedDifficulty { get; set; }
///
/// 是否选做
///
[Required]
public bool IsChoose { get; set; }
///
/// 是否最小计分项
///
[Required]
public bool IsLeaf { get; set; } = true;
///
/// 试卷大题
///
public ExamPaperQuestionMajorOutput ExamPaperQuestionMajor { get; set; }
}