using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace Entities.Contracts { public enum Layout : byte { horizontal = 0, vertical = 1, Auto = 2 } public enum Publisher : byte { Unknown = 0, 统编版, 部编版, } public enum GradeEnum : byte { Unknown = 0, 一年级 = 1, 二年级 = 2, 三年级 = 3, 四年级 = 4, 五年级 = 5, 六年级 = 6 } public enum DifficultyLevel : byte { easy, medium, hard } public enum QuestionType : byte { Unknown = 0, Spelling, // 拼写 Pronunciation, // 给带点字选择正确读音 WordFormation, // 组词 FillInTheBlanks, // 选词填空 / 补充词语 SentenceDictation, // 默写句子 SentenceRewriting, // 仿句 / 改写句子 ReadingComprehension, // 阅读理解 Composition // 作文 } public enum SubjectAreaEnum : byte { Unknown = 0, Mathematics, // 数学 Physics, // 物理 Chemistry, // 化学 Biology, // 生物 History, // 历史 Geography, // 地理 Literature, // 语文/文学 English, // 英语 ComputerScience, // 计算机科学 } public enum AssignmentStructType : byte { Root, Question, Group, Struct, SubQuestion, Option } public enum ExamType : byte { MidtermExam, // 期中 FinalExam, // 期末 MonthlyExam, // 月考 WeeklyExam, // 周考 DailyTest, // 平时测试 AITest, // AI测试 } public enum SubmissionStatus { Pending, // 待提交/未开始 Submitted, // 已提交 Graded, // 已批改 Resubmission, // 待重新提交 (如果允许) Late, // 迟交 Draft, // 草稿 } }