import { CoursePlan, CrPrimaryOpenSearchResult, CrRemainingSearchResult, CrSearchResult, CrSemester, CrTimetable, QueueInfo, SearchCoursePriorityResult, SelectedCourse, } from "../models/cr/cr"; export const MOCK_CR_TIMETABLE: CrTimetable[] = [ { semester: "2022-2023-1", undergraduate: true, graduate: false, events: [ { stage: "预选", begin: "2022-5-23 13:00", end: "2022-5-26 16:00", messages: [] }, { stage: "正选", begin: "2022-6-1 13:00", end: "2022-6-6 16:00", messages: [] }, { stage: "重补修体育课分项I", begin: "2022-6-7 13:00", end: "2022-6-10 16:00", messages: [] }, { stage: "二级选课 I", begin: "2022-6-10 13:00", end: "2022-6-16 16:00", messages: [] }, { stage: "北大、北外课程选课", begin: "2022-8-22 13:00", end: "2022-8-25 16:00", messages: [] }, { stage: "2022级新生预选", begin: "2022-9-2 8:00", end: "2022-9-8 15:00", messages: [] }, { stage: "补退选 (第一阶段)", begin: "2022-9-13 13:00", end: "2022-9-19 8:00", messages: [] }, { stage: "二级选课 II", begin: "2022-9-13 13:00", end: "2022-9-19 8:00", messages: [] }, { stage: "重补修体育课分项II", begin: "2022-9-19 13:00", end: "2022-9-22 16:00", messages: [] }, { stage: "补退选 (第二阶段)", begin: "2022-9-19 13:00", end: "2022-9-23 16:00", messages: [] }, { stage: "申请特殊原因补选", begin: "2022-9-19 13:00", end: "2022-9-23 17:00", messages: [] }, { stage: "选择课程以P/F记载", begin: "2022-10-17 8:00", end: "2022-10-21 16:00", messages: [] }, { stage: "退课 (第一阶段)", begin: "2022-10-17 8:00", end: "2022-10-21 16:00", messages: [] }, { stage: "退课 (第二阶段)", begin: "2022-11-14 8:00", end: "2022-11-25 16:00", messages: [] } ] }, { semester: "2022-2023-1", undergraduate: false, graduate: true, events: [ { stage: "预选", begin: "2022-8-31 13:00", end: "2022-9-6 10:00", messages: [] }, { stage: "正选", begin: "2022-9-6 13:00", end: "2022-9-7 16:00", messages: [] }, { stage: "补退选 (第一阶段)", begin: "2022-9-13 13:00", end: "2022-9-19 8:00", messages: [] }, { stage: "补退选 (第二阶段)", begin: "2022-9-19 13:00", end: "2022-9-23 16:00", messages: [] }, { stage: "申请特殊原因补选", begin: "2022-9-19 13:00", end: "2022-9-23 17:00", messages: [] }, { stage: "退课 (第一阶段)", begin: "2022-10-17 8:00", end: "2022-10-21 16:00", messages: [] }, { stage: "退课 (第二阶段)", begin: "2022-11-14 8:00", end: "2022-11-25 16:00", messages: [] } ] }, { semester: "2021-2022-3", undergraduate: true, graduate: true, events: [ { stage: "夏季学期选课", begin: "2022-5-31 13:00", end: "2022-6-10 16:00", messages: [] }, { stage: "申请特殊原因补选", begin: "2022-6-11 13:00", end: "2022-8-30 16:00", messages: [] }, { stage: "夏季学期网上退课", begin: "2022-8-22 8:00", end: "2022-8-31 16:00", messages: [] } ] }, ]; export const MOCK_AVAILABLE_SEMESTERS: CrSemester[] = [ {id: "2022-2023-1", name: "2022-2023学年-秋"}, {id: "2021-2022-2", name: "2021-2022学年-春"}, ]; export const MOCK_COURSE_PLAN: CoursePlan[] = [ { id: "30240243", name: "操作系统", property: "必修", credit: 3, group: "专业主修", }, { id: "30230243", name: "通信原理概论", property: "限选", credit: 3, group: "自主发展课程-专业限选", }, { id: "30240402", name: "操作系统专题训练", property: "限选", credit: 2, group: "自主发展课程-专业限选", }, { id: "40240372", name: "信息检索", property: "限选", credit: 2, group: "自主发展课程-专业限选", }, { id: "40240462", name: "现代控制技术", property: "限选", credit: 2, group: "自主发展课程-专业限选", }, { id: "40240552", name: "嵌入式系统", property: "限选", credit: 2, group: "自主发展课程-专业限选", }, { id: "40240822", name: "计算机网络管理", property: "限选", credit: 2, group: "自主发展课程-专业限选", }, { id: "40240862", name: "网络安全工程与实践", property: "限选", credit: 2, group: "自主发展课程-专业限选", }, { id: "40240872", name: "媒体计算", property: "限选", credit: 2, group: "自主发展课程-专业限选", }, { id: "40240931", name: "认知机器人", property: "限选", credit: 1, group: "自主发展课程-专业限选", }, { id: "41120012", name: "无线移动网络技术", property: "限选", credit: 2, group: "自主发展课程-专业限选", }, { id: "10720130", name: "体育专项(3)", property: "任选", credit: 0, group: "体育选修", }, ]; export const MOCK_CR_REMAINING_SEARCH_RESULT: CrRemainingSearchResult = { currPage: 1, totalPage: 178, totalCount: 3557, courses: [ { id: "00000011", seq: 90, name: "建筑与能源、环境和气候变化", capacity: 30, remaining: 30, queue: 0, teacher: "付林", time: "5-2(前八周)", }, { id: "00000042", seq: 90, name: "新城市科学", capacity: 30, remaining: 30, queue: 0, teacher: "龙瀛", time: "4-6(全周)", }, { id: "00000062", seq: 90, name: "健康建筑", capacity: 50, remaining: 50, queue: 0, teacher: "刘荔", time: "4-6(全周)", }, { id: "00000101", seq: 90, name: "乡村设计概论", capacity: 30, remaining: 30, queue: 0, teacher: "周政旭", time: "4-6(后八周)", }, { id: "00000112", seq: 90, name: "建筑烫样", capacity: 15, remaining: 15, queue: 0, teacher: "王青春", time: "6-4(1-6,9-10周),6-3(1-6,9-10周)", }, { id: "00000121", seq: 90, name: "通用无障碍导论", capacity: 50, remaining: 50, queue: 0, teacher: "邵磊", time: "2-3(前八周)", }, { id: "00000171", seq: 90, name: "中国近代建筑风格辨析与鉴赏", capacity: 30, remaining: 30, queue: 0, teacher: "刘亦师", time: "3-6(前八周)", }, { id: "00000182", seq: 90, name: "城市设计元素导读", capacity: 40, remaining: 40, queue: 0, teacher: "陈瑾羲", time: "3-3(全周)", }, { id: "00020041", seq: 90, name: "建筑的文化理解", capacity: 120, remaining: 120, queue: 0, teacher: "周榕", time: "1-6(前八周)", }, { id: "00030052", seq: 90, name: "灾害及其对策", capacity: 15, remaining: 15, queue: 0, teacher: "王法承,韩林海", time: "1-6(全周)", }, { id: "00030291", seq: 0, name: "土木工程与防灾减灾", capacity: 30, remaining: 30, queue: 0, teacher: "陆新征", time: "3-1(前八周)", }, { id: "00040022", seq: 90, name: "地球与人类环境", capacity: 70, remaining: 70, queue: 0, teacher: "胡黎明,温庆博", time: "4-6(全周)", }, { id: "00040091", seq: 90, name: "潮汐发电-效益和环境影响", capacity: 16, remaining: 16, queue: 0, teacher: "LIN BINLIANG", time: "4-6(前八周)", }, { id: "00040151", seq: 90, name: "水权与水资源管理探索", capacity: 20, remaining: 20, queue: 0, teacher: "王忠静", time: "1-6(前八周)", }, { id: "00040172", seq: 91, name: "未来灾害调控", capacity: 16, remaining: 16, queue: 0, teacher: "张嘎", time: "1-6(全周)", }, { id: "00040172", seq: 92, name: "未来灾害调控", capacity: 16, remaining: 16, queue: 0, teacher: "张嘎", time: "2-6(全周)", }, { id: "00040221", seq: 90, name: "历史大震", capacity: 20, remaining: 20, queue: 0, teacher: "黄杜若", time: "4-6(前八周)", }, { id: "00040242", seq: 0, name: "河口物理过程与生态环境", capacity: 30, remaining: 30, queue: 0, teacher: "LIN BINLIANG", time: "2-3(全周)", }, { id: "00050011", seq: 90, name: "清洁生产导论", capacity: 100, remaining: 100, queue: 0, teacher: "田金平", time: "3-6(前八周)", }, { id: "00050041", seq: 90, name: "环境与发展", capacity: 30, remaining: 30, queue: 0, teacher: "陈吕军", time: "1-6(前八周)", }, ], }; export const MOCK_CR_PRIMARY_OPEN_SEARCH_RESULT: CrPrimaryOpenSearchResult = { currPage: 1, totalPage: 273, totalCount: 5448, courses: [ { department: "建筑学院", id: "00000011", seq: 90, name: "建筑与能源、环境和气候变化", credits: 1, teacher: "付林", bksCap: 30, yjsCap: 30, time: "0", note: "0", feature: "5-2(前八周)", year: "限:2022学生选课", secondary: "新生研讨课;\n\t\t\t\t\n\t\t\t\t\t\t文化素质课;\n\t\t\t\t\n\t\t\t\t\t\t通识选修课;", reUseCap: "否", restrict: "", culture: "否" }, { department: "建筑学院", id: "00000042", seq: 90, name: "新城市科学", credits: 2, teacher: "龙瀛", bksCap: 30, yjsCap: 30, time: "0", note: "0", feature: "4-6(全周)", year: "", secondary: "外文教材,中文为主进行授课(双语课);\n\t\t\t\t\n\t\t\t\t\t\t文化素质课;\n\t\t\t\t\n\t\t\t\t\t\t通识选修课;", reUseCap: "否", restrict: "", culture: "否" }, { department: "建筑学院", id: "00000062", seq: 90, name: "健康建筑", credits: 2, teacher: "刘荔", bksCap: 50, yjsCap: 50, time: "0", note: "0", feature: "4-6(全周)", year: "", secondary: "文化素质课;\n\t\t\t\t\n\t\t\t\t\t\t通识选修课;", reUseCap: "否", restrict: "", culture: "否" }, { department: "建筑学院", id: "00000101", seq: 90, name: "乡村设计概论", credits: 1, teacher: "周政旭", bksCap: 30, yjsCap: 30, time: "0", note: "0", feature: "4-6(后八周)", year: "", secondary: "", reUseCap: "否", restrict: "", culture: "否" }, { department: "建筑学院", id: "00000112", seq: 90, name: "建筑烫样", credits: 2, teacher: "王青春", bksCap: 15, yjsCap: 15, time: "0", note: "0", feature: "6-4(1-6,9-10周),6-3(1-6,9-10周)", year: "优先:建筑学院学生选课", secondary: "实验课;\n\t\t\t\t\n\t\t\t\t\t\t实践课;", reUseCap: "否", restrict: "", culture: "否" }, { department: "建筑学院", id: "00000121", seq: 90, name: "通用无障碍导论", credits: 1, teacher: "邵磊", bksCap: 50, yjsCap: 50, time: "0", note: "0", feature: "2-3(前八周)", year: "", secondary: "实践课", reUseCap: "否", restrict: "", culture: "否" }, { department: "建筑学院", id: "00000171", seq: 90, name: "中国近代建筑风格辨析与鉴赏", credits: 1, teacher: "刘亦师", bksCap: 30, yjsCap: 30, time: "10", note: "10", feature: "3-6(前八周)", year: "", secondary: "全外文授课;\n\t\t\t\t\n\t\t\t\t\t\t文化素质课;\n\t\t\t\t\n\t\t\t\t\t\t通识选修课;", reUseCap: "否", restrict: "", culture: "否" }, { department: "建筑学院", id: "00000182", seq: 90, name: "城市设计元素导读", credits: 2, teacher: "陈瑾羲", bksCap: 40, yjsCap: 40, time: "0", note: "0", feature: "3-3(全周)", year: "", secondary: "文化素质课;\n\t\t\t\t\n\t\t\t\t\t\t实践课;\n\t\t\t\t\n\t\t\t\t\t\t通识选修课;", reUseCap: "否", restrict: "", culture: "否" }, { department: "建筑系", id: "00020041", seq: 90, name: "建筑的文化理解", credits: 1, teacher: "周榕", bksCap: 120, yjsCap: 120, time: "0", note: "0", feature: "1-6(前八周)", year: "", secondary: "文化素质核心课;\n\t\t\t\t\n\t\t\t\t\t\t文化素质课;\n\t\t\t\t\n\t\t\t\t\t\t通识选修课;", reUseCap: "否", restrict: "", culture: "否" }, { department: "土木系", id: "00030052", seq: 90, name: "灾害及其对策", credits: 2, teacher: "王法承", bksCap: 15, yjsCap: 15, time: "0", note: "0", feature: "1-6(全周)", year: "限:2022学生选课", secondary: "新生研讨课;\n\t\t\t\t\n\t\t\t\t\t\t文化素质课;\n\t\t\t\t\n\t\t\t\t\t\t通识选修课;", reUseCap: "否", restrict: "", culture: "否" }, { department: "土木系", id: "00030291", seq: 0, name: "土木工程与防灾减灾", credits: 1, teacher: "陆新征", bksCap: 30, yjsCap: 30, time: "0", note: "0", feature: "3-1(前八周)", year: "限:2022学生选课", secondary: "新生研讨课;\n\t\t\t\t\n\t\t\t\t\t\t文化素质课;\n\t\t\t\t\n\t\t\t\t\t\t通识选修课;", reUseCap: "否", restrict: "", culture: "否" }, { department: "水利系", id: "00040022", seq: 90, name: "地球与人类环境", credits: 2, teacher: "胡黎明", bksCap: 70, yjsCap: 70, time: "0", note: "0", feature: "4-6(全周)", year: "", secondary: "文化素质核心课;\n\t\t\t\t\n\t\t\t\t\t\t文化素质课;\n\t\t\t\t\n\t\t\t\t\t\t通识选修课;", reUseCap: "否", restrict: "", culture: "否" }, { department: "水利系", id: "00040091", seq: 90, name: "潮汐发电-效益和环境影响", credits: 1, teacher: "LIN BINLIANG", bksCap: 16, yjsCap: 16, time: "0", note: "0", feature: "4-6(前八周)", year: "", secondary: "外文教材,中文为主进行授课(双语课);\n" + "\t\t\t\t\n" + "\t\t\t\t\t\t新生研讨课;\n" + "\t\t\t\t\n" + "\t\t\t\t\t\t文化素质课;\n" + "\t\t\t\t\n" + "\t\t\t\t\t\t通识选修课;", reUseCap: "否", restrict: "", culture: "否" }, { department: "水利系", id: "00040151", seq: 90, name: "水权与水资源管理探索", credits: 1, teacher: "王忠静", bksCap: 20, yjsCap: 20, time: "0", note: "0", feature: "1-6(前八周)", year: "", secondary: "新生研讨课;\n\t\t\t\t\n\t\t\t\t\t\t文化素质课;\n\t\t\t\t\n\t\t\t\t\t\t通识选修课;", reUseCap: "否", restrict: "", culture: "否" }, { department: "水利系", id: "00040172", seq: 91, name: "未来灾害调控", credits: 2, teacher: "张嘎", bksCap: 16, yjsCap: 16, time: "0", note: "0", feature: "1-6(全周)", year: "限:2022学生选课", secondary: "新生研讨课;\n\t\t\t\t\n\t\t\t\t\t\t文化素质课;\n\t\t\t\t\n\t\t\t\t\t\t通识选修课;", reUseCap: "否", restrict: "", culture: "否" }, { department: "水利系", id: "00040172", seq: 92, name: "未来灾害调控", credits: 2, teacher: "张嘎", bksCap: 16, yjsCap: 16, time: "0", note: "0", feature: "2-6(全周)", year: "限:2022学生选课", secondary: "新生研讨课;\n\t\t\t\t\n\t\t\t\t\t\t文化素质课;\n\t\t\t\t\n\t\t\t\t\t\t通识选修课;", reUseCap: "否", restrict: "", culture: "否" }, { department: "水利系", id: "00040221", seq: 90, name: "历史大震", credits: 1, teacher: "黄杜若", bksCap: 20, yjsCap: 20, time: "0", note: "0", feature: "4-6(前八周)", year: "", secondary: "新生研讨课;\n\t\t\t\t\n\t\t\t\t\t\t文化素质课;\n\t\t\t\t\n\t\t\t\t\t\t通识选修课;", reUseCap: "否", restrict: "", culture: "否" }, { department: "水利系", id: "00040242", seq: 0, name: "河口物理过程与生态环境", credits: 2, teacher: "LIN BINLIANG", bksCap: 30, yjsCap: 30, time: "0", note: "0", feature: "2-3(全周)", year: "", secondary: "", reUseCap: "否", restrict: "", culture: "否" }, { department: "环境学院", id: "00050011", seq: 90, name: "清洁生产导论", credits: 1, teacher: "田金平", bksCap: 100, yjsCap: 100, time: "0", note: "0", feature: "3-6(前八周)", year: "", secondary: "文化素质课;\n\t\t\t\t\n\t\t\t\t\t\t通识选修课;", reUseCap: "否", restrict: "", culture: "否" }, { department: "环境学院", id: "00050041", seq: 90, name: "环境与发展", credits: 1, teacher: "陈吕军", bksCap: 30, yjsCap: 30, time: "0", note: "0", feature: "1-6(前八周)", year: "限:2022学生选课", secondary: "新生研讨课;\n\t\t\t\t\n\t\t\t\t\t\t文化素质课;\n\t\t\t\t\n\t\t\t\t\t\t通识选修课;", reUseCap: "否", restrict: "", culture: "否" } ] }; export const MOCK_CR_SEARCH_RESULT: CrSearchResult = { currPage: 1, totalPage: 178, totalCount: 3557, courses: [ { department: "建筑学院", id: "00000011", seq: 90, name: "建筑与能源、环境和气候变化", credits: 1, teacher: "付林", bksCap: 30, yjsCap: 30, time: "0", note: "0", feature: "5-2(前八周)", year: "限:2022学生选课", secondary: "新生研讨课;\n\t\t\t\t\n\t\t\t\t\t\t文化素质课;\n\t\t\t\t\n\t\t\t\t\t\t通识选修课;", reUseCap: "否", restrict: "", culture: "否", capacity: 30, remaining: 30, queue: 0 }, { department: "建筑学院", id: "00000042", seq: 90, name: "新城市科学", credits: 2, teacher: "龙瀛", bksCap: 30, yjsCap: 30, time: "0", note: "0", feature: "4-6(全周)", year: "", secondary: "外文教材,中文为主进行授课(双语课);\n\t\t\t\t\n\t\t\t\t\t\t文化素质课;\n\t\t\t\t\n\t\t\t\t\t\t通识选修课;", reUseCap: "否", restrict: "", culture: "否", capacity: 30, remaining: 30, queue: 0 }, { department: "建筑学院", id: "00000062", seq: 90, name: "健康建筑", credits: 2, teacher: "刘荔", bksCap: 50, yjsCap: 50, time: "0", note: "0", feature: "4-6(全周)", year: "", secondary: "文化素质课;\n\t\t\t\t\n\t\t\t\t\t\t通识选修课;", reUseCap: "否", restrict: "", culture: "否", capacity: 50, remaining: 50, queue: 0 }, { department: "建筑学院", id: "00000101", seq: 90, name: "乡村设计概论", credits: 1, teacher: "周政旭", bksCap: 30, yjsCap: 30, time: "0", note: "0", feature: "4-6(后八周)", year: "", secondary: "", reUseCap: "否", restrict: "", culture: "否", capacity: 30, remaining: 30, queue: 0 }, { department: "建筑学院", id: "00000112", seq: 90, name: "建筑烫样", credits: 2, teacher: "王青春", bksCap: 15, yjsCap: 15, time: "0", note: "0", feature: "6-4(1-6,9-10周),6-3(1-6,9-10周)", year: "优先:建筑学院学生选课", secondary: "实验课;\n\t\t\t\t\n\t\t\t\t\t\t实践课;", reUseCap: "否", restrict: "", culture: "否", capacity: 15, remaining: 15, queue: 0 }, { department: "建筑学院", id: "00000121", seq: 90, name: "通用无障碍导论", credits: 1, teacher: "邵磊", bksCap: 50, yjsCap: 50, time: "0", note: "0", feature: "2-3(前八周)", year: "", secondary: "实践课", reUseCap: "否", restrict: "", culture: "否", capacity: 50, remaining: 50, queue: 0 }, { department: "建筑学院", id: "00000171", seq: 90, name: "中国近代建筑风格辨析与鉴赏", credits: 1, teacher: "刘亦师", bksCap: 30, yjsCap: 30, time: "10", note: "10", feature: "3-6(前八周)", year: "", secondary: "全外文授课;\n\t\t\t\t\n\t\t\t\t\t\t文化素质课;\n\t\t\t\t\n\t\t\t\t\t\t通识选修课;", reUseCap: "否", restrict: "", culture: "否", capacity: 30, remaining: 30, queue: 0 }, { department: "建筑学院", id: "00000182", seq: 90, name: "城市设计元素导读", credits: 2, teacher: "陈瑾羲", bksCap: 40, yjsCap: 40, time: "0", note: "0", feature: "3-3(全周)", year: "", secondary: "文化素质课;\n\t\t\t\t\n\t\t\t\t\t\t实践课;\n\t\t\t\t\n\t\t\t\t\t\t通识选修课;", reUseCap: "否", restrict: "", culture: "否", capacity: 40, remaining: 40, queue: 0 }, { department: "建筑系", id: "00020041", seq: 90, name: "建筑的文化理解", credits: 1, teacher: "周榕", bksCap: 120, yjsCap: 120, time: "0", note: "0", feature: "1-6(前八周)", year: "", secondary: "文化素质核心课;\n\t\t\t\t\n\t\t\t\t\t\t文化素质课;\n\t\t\t\t\n\t\t\t\t\t\t通识选修课;", reUseCap: "否", restrict: "", culture: "否", capacity: 120, remaining: 120, queue: 0 }, { department: "土木系", id: "00030052", seq: 90, name: "灾害及其对策", credits: 2, teacher: "王法承", bksCap: 15, yjsCap: 15, time: "0", note: "0", feature: "1-6(全周)", year: "限:2022学生选课", secondary: "新生研讨课;\n\t\t\t\t\n\t\t\t\t\t\t文化素质课;\n\t\t\t\t\n\t\t\t\t\t\t通识选修课;", reUseCap: "否", restrict: "", culture: "否", capacity: 15, remaining: 15, queue: 0 }, { department: "土木系", id: "00030291", seq: 0, name: "土木工程与防灾减灾", credits: 1, teacher: "陆新征", bksCap: 30, yjsCap: 30, time: "0", note: "0", feature: "3-1(前八周)", year: "限:2022学生选课", secondary: "新生研讨课;\n\t\t\t\t\n\t\t\t\t\t\t文化素质课;\n\t\t\t\t\n\t\t\t\t\t\t通识选修课;", reUseCap: "否", restrict: "", culture: "否", capacity: 30, remaining: 30, queue: 0 }, { department: "水利系", id: "00040022", seq: 90, name: "地球与人类环境", credits: 2, teacher: "胡黎明", bksCap: 70, yjsCap: 70, time: "0", note: "0", feature: "4-6(全周)", year: "", secondary: "文化素质核心课;\n\t\t\t\t\n\t\t\t\t\t\t文化素质课;\n\t\t\t\t\n\t\t\t\t\t\t通识选修课;", reUseCap: "否", restrict: "", culture: "否", capacity: 70, remaining: 70, queue: 0 }, { department: "水利系", id: "00040091", seq: 90, name: "潮汐发电-效益和环境影响", credits: 1, teacher: "LIN BINLIANG", bksCap: 16, yjsCap: 16, time: "0", note: "0", feature: "4-6(前八周)", year: "", secondary: "外文教材,中文为主进行授课(双语课);\n" + "\t\t\t\t\n" + "\t\t\t\t\t\t新生研讨课;\n" + "\t\t\t\t\n" + "\t\t\t\t\t\t文化素质课;\n" + "\t\t\t\t\n" + "\t\t\t\t\t\t通识选修课;", reUseCap: "否", restrict: "", culture: "否", capacity: 16, remaining: 16, queue: 0 }, { department: "水利系", id: "00040151", seq: 90, name: "水权与水资源管理探索", credits: 1, teacher: "王忠静", bksCap: 20, yjsCap: 20, time: "0", note: "0", feature: "1-6(前八周)", year: "", secondary: "新生研讨课;\n\t\t\t\t\n\t\t\t\t\t\t文化素质课;\n\t\t\t\t\n\t\t\t\t\t\t通识选修课;", reUseCap: "否", restrict: "", culture: "否", capacity: 20, remaining: 20, queue: 0 }, { department: "水利系", id: "00040172", seq: 91, name: "未来灾害调控", credits: 2, teacher: "张嘎", bksCap: 16, yjsCap: 16, time: "0", note: "0", feature: "1-6(全周)", year: "限:2022学生选课", secondary: "新生研讨课;\n\t\t\t\t\n\t\t\t\t\t\t文化素质课;\n\t\t\t\t\n\t\t\t\t\t\t通识选修课;", reUseCap: "否", restrict: "", culture: "否", capacity: 16, remaining: 16, queue: 0 }, { department: "水利系", id: "00040172", seq: 92, name: "未来灾害调控", credits: 2, teacher: "张嘎", bksCap: 16, yjsCap: 16, time: "0", note: "0", feature: "2-6(全周)", year: "限:2022学生选课", secondary: "新生研讨课;\n\t\t\t\t\n\t\t\t\t\t\t文化素质课;\n\t\t\t\t\n\t\t\t\t\t\t通识选修课;", reUseCap: "否", restrict: "", culture: "否", capacity: 16, remaining: 16, queue: 0 }, { department: "水利系", id: "00040221", seq: 90, name: "历史大震", credits: 1, teacher: "黄杜若", bksCap: 20, yjsCap: 20, time: "0", note: "0", feature: "4-6(前八周)", year: "", secondary: "新生研讨课;\n\t\t\t\t\n\t\t\t\t\t\t文化素质课;\n\t\t\t\t\n\t\t\t\t\t\t通识选修课;", reUseCap: "否", restrict: "", culture: "否", capacity: 20, remaining: 20, queue: 0 }, { department: "水利系", id: "00040242", seq: 0, name: "河口物理过程与生态环境", credits: 2, teacher: "LIN BINLIANG", bksCap: 30, yjsCap: 30, time: "0", note: "0", feature: "2-3(全周)", year: "", secondary: "", reUseCap: "否", restrict: "", culture: "否", capacity: 30, remaining: 30, queue: 0 }, { department: "环境学院", id: "00050011", seq: 90, name: "清洁生产导论", credits: 1, teacher: "田金平", bksCap: 100, yjsCap: 100, time: "0", note: "0", feature: "3-6(前八周)", year: "", secondary: "文化素质课;\n\t\t\t\t\n\t\t\t\t\t\t通识选修课;", reUseCap: "否", restrict: "", culture: "否", capacity: 100, remaining: 100, queue: 0 }, { department: "环境学院", id: "00050041", seq: 90, name: "环境与发展", credits: 1, teacher: "陈吕军", bksCap: 30, yjsCap: 30, time: "0", note: "0", feature: "1-6(前八周)", year: "限:2022学生选课", secondary: "新生研讨课;\n\t\t\t\t\n\t\t\t\t\t\t文化素质课;\n\t\t\t\t\n\t\t\t\t\t\t通识选修课;", reUseCap: "否", restrict: "", culture: "否", capacity: 30, remaining: 30, queue: 0 } ] }; export const MOCK_SELECTED_COURSES: SelectedCourse[] = [ { type: "必修", will: 3, id: "30240243", seq: "0", name: "操作系统", time: "3-2(全周)", teacher: "向勇", credit: 3, secondary: false }, { type: "限选", will: 3, id: "30240402", seq: "0", name: "操作系统专题训练", time: "4-2(前八周),1-2(前八周)", teacher: "向勇", credit: 2, secondary: false }, { type: "限选", will: 3, id: "40240552", seq: "0", name: "嵌入式系统", time: "3-1(前八周),(后八周)", teacher: "陶品", credit: 2, secondary: false }, { type: "任选", will: 1, id: "00780461", seq: "91", name: "钢琴入门与音乐基础", time: "2-3(全周)", teacher: "黄垚", credit: 1, secondary: false } ]; export const MOCK_CR_CURRENT_STAGE = { stage: "本科生预选", beginTime: "2022年05月23日13时", endTime: "2022年05月26日16时", }; export const MOCK_SEARCH_COURSE_PRIORITY_META = {curr: "2022年05月25日12时00分", next: "2022年05月25日16时00分"}; export const MOCK_SEARCH_COURSE_PRIORITY_INFO_RESULT: SearchCoursePriorityResult[] = [ { courseId: "00460072", courseSeq: "90", courseName: "中国历史地理", departmentName: "地学系", capacity: 60, bxSelected: [ 0, 0, 0, 0 ], xxSelected: [ 0, 0, 0, 0 ], rxSelected: [ 0, 11, 46, 33 ] }, { courseId: "00690302", courseSeq: "90", courseName: "昆曲艺术欣赏", departmentName: "人文学院", capacity: 50, bxSelected: [ 0, 0, 0, 0 ], xxSelected: [ 0, 0, 0, 0 ], rxSelected: [ 0, 6, 45, 34 ] }, { courseId: "00780461", courseSeq: "91", courseName: "钢琴入门与音乐基础", departmentName: "艺教中心", capacity: 15, bxSelected: [ 0, 0, 0, 0 ], xxSelected: [ 0, 0, 0, 0 ], rxSelected: [ 0, 59, 10, 28 ] }, { courseId: "30240402", courseSeq: "0", courseName: "操作系统专题训练", departmentName: "计算机系", capacity: 40, bxSelected: [ 0, 0, 0, 0 ], xxSelected: [ 0, 20, 9, 10 ], rxSelected: [ 3, 0, 0, 0 ] }, { courseId: "40240931", courseSeq: "0", courseName: "认知机器人", departmentName: "计算机系", capacity: 50, bxSelected: [ 0, 0, 0, 0 ], xxSelected: [ 0, 25, 18, 18 ], rxSelected: [ 8, 0, 0, 5 ] } ]; export const MOCK_QUEUE_INFO: QueueInfo[] = [ { property: "限选", will: 3, courseId: "40240931", courseSeq: "0", courseName: "认知机器人", inQueue: 34, position: 12, time: "1-4(前八周)", teacher: "孙富春" }, { property: "任选", will: 3, courseId: "00780461", courseSeq: "91", courseName: "钢琴入门与音乐基础", inQueue: 67, position: 4, time: "2-3(全周)", teacher: "黄垚" } ];