using YBEE.EQM.Core; namespace YBEE.EQM.Application; /// /// 学生家长问卷填答情况输出参数 /// public class ExamStudentPatriarchQuestionnaireProgressOutput { /// /// 行号 /// [Required] public int RowNumber { get; set; } /// /// 校区ID /// public short? SysOrgBranchId { get; set; } /// /// 校区名称 /// public string SysOrgBranchName { get; set; } /// /// 选科组合ID /// public short? CourseCombId { get; set; } /// /// 监测学生ID /// [Required] public long Id { get; set; } /// /// 监测学生名称 /// [Required] public string Name { get; set; } /// /// 年级ID /// [Required] public short GradeId { get; set; } /// /// 年级名称 /// [Required] public string GradeName { get; set; } /// /// 班级ID /// [Required] public long SchoolClassId { get; set; } /// /// 班级名称 /// [Required] public string SchoolClassName { get; set; } /// /// 入学年份 /// [Required] public short GradeBeginYear { get; set; } /// /// 班级号 /// [Required] public short ClassNumber { get; set; } /// /// 证件类型 /// [Required] public CertificateType CertificateType { get; set; } /// /// 证件号码 /// [Required] public string IdNumber { get; set; } = ""; /// /// 填答手机号码 /// public string Mobile { get; set; } /// /// 提交时间 /// public DateTime? SubmitTime { get; set; } /// /// 是否完成 /// [Required] public bool IsCompleted { get; set; } } /// /// 学生家长问卷填答进度统计输出参数 /// public class ExamStudentPatriarchQuestionnaireProgressStatOutput { /// /// 主键 /// [Required] public int Id { get; set; } /// /// 年级ID /// [Required] public short GradeId { get; set; } /// /// 年级名称 /// [Required] public string GradeName { get; set; } /// /// 入学年份 /// [Required] public short GradeBeginYear { get; set; } /// /// 班号 /// [Required] public short ClassNumber { get; set; } /// /// 总人数 /// [Required] public int TotalCount { get; set; } /// /// 完成数量 /// [Required] public int CompletedCount { get; set; } /// /// 未完成数量 /// [Required] public int UncompletedCount { get; set; } /// /// 完成率 /// [Required] public decimal CompletedProgress { get; set; } }