using YBEE.EQM.Core;
namespace YBEE.EQM.Application;
public class AddExamScoreInput
{
///
/// 监测计划ID
///
[Required]
public int ExamPlanId { get; set; }
///
/// 学段
///
[Required]
public EducationStage EducationStage { get; set; }
///
/// 监测抽样类型
///
[Required]
public ExamSampleType ExamSampleType { get; set; }
///
/// 机构ID
///
[Required]
public short SysOrgId { get; set; }
///
/// 年级ID
///
[Required]
public short GradeId { get; set; }
///
/// 学期ID
///
[Required]
public short SemesterId { get; set; }
///
/// 班级ID
///
[Required]
public long SchoolClassId { get; set; }
///
/// 班号
///
[Required]
public short ClassNumber { get; set; }
///
/// 监测学生ID
///
[Required]
public long ExamStudentId { get; set; }
///
/// 高中选科组合ID
///
public short? NceeCourseCombId { get; set; }
///
/// 科目ID
///
[Required]
public short CourseId { get; set; }
///
/// 成绩
///
[Required]
public decimal Score { get; set; } = 0;
///
/// 是否排除
///
[Required]
public bool IsExcluded { get; set; } = false;
}