using YBEE.EQM.Core; namespace YBEE.EQM.Application; /// /// 批量导入各科总成绩类型 /// public class ExamScoreImportDto { /// /// 行号 /// public int RowNumber { get; set; } /// /// 监测抽样类型 /// public ExamSampleType SampleType { get; set; } /// /// 学校ID /// public short SysOrgId { get; set; } /// /// 校区ID /// public short? SysOrgBranchId { get; set; } /// /// 学生姓名 /// public string StudentName { get; set; } /// /// 证件类型 /// public CertificateType CertificateType { get; set; } /// /// 证件号码 /// public string IdNumber { get; set; } /// /// 性别 /// public short Gender { get; set; } = 0; /// /// 考号(监测号) /// public string ExamNumber { get; set; } /// /// 年级号 /// public short GradeNumber { get; set; } /// /// 年级ID /// public short GradeId { get; set; } /// /// 入学年份 /// public short GradeBeginYear { get; set; } /// /// 毕业年份 /// public short GradeEndYear { get; set; } /// /// 监测年级ID /// public int ExamGradeId { get; set; } /// /// 班级号 /// public short ClassNumber { get; set; } /// /// 班级ID /// public long SchoolClassId { get; set; } /// /// 选科组合 /// public short? NceeCourseCombId { get; set; } /// /// 科目ID /// public short CourseId { get; set; } /// /// 成绩 /// public decimal Score { get; set; } = 0; /// /// 是否排除 /// public bool IsExcluded { get; set; } = false; } /// /// 小题成绩导入文件信息 /// public class ExamScoreMinorFileInfo { public ExamSampleType ExamSampleType { get; set; } public short GradeId { get; set; } public Grade Grade { get; set; } public short CourseId { get; set; } public Course Course { get; set; } public string FilePath { get; set; } } public class ExamScoreMinorImportDto { public short SysOrgId { get; set; } = 0; public long ExamStudentId { get; set; } = 0; public int ExamPaperQuestionMinorId { get; set; } = 0; public decimal Score { get; set; } = 0; public decimal StarScore { get; set; } = 0; }