创建、编辑和导出课程表配置文件(JSON格式)
1. 上传配置:点击"上传配置文件"按钮加载已有的JSON配置文件。
2. 编辑配置:在各个标签页中编辑课程表配置。
3. 添加项目:使用"添加课程"、"添加时间模板"等按钮添加新项目。
4. 预览JSON:在"JSON预览"标签页查看生成的JSON结构。
5. 下载配置:编辑完成后,点击"下载配置文件"保存。
{
"basic": {
"dataStructureVersion": "1.0",
"dataSource": "official",
"name": "示例课程表",
"createTime": "2023-09-01T08:00:00",
"updateTime": "2023-09-01T08:00:00",
"courseStart": "2023-09-01T08:00:00",
"courseEnd": "2024-01-15T17:00:00"
},
"courses": [
{
"courseName": "数学",
"teacher": "张老师",
"classroom": "101教室"
}
],
"timetableTemplate": [
[
{"type": "start"},
{"type": "course", "timeHour": "08", "timeMinute": "00"},
{"type": "interval"},
{"type": "end"}
]
],
"courseSchedule": [
{
"周一": {
"timetableId": [0],
"timetableRepeatability": 1,
"courseList": [
{"courseId": [0], "courseRepeatability": 1}
]
}
}
]
}