项目结构
12114
└─ 29-lms-teaching_plan├─ .autod.conf.js├─ README.md├─ app│ ├─ common│ │ ├─ README.md│ │ └─ error.js│ ├─ constant│ │ ├─ README.md│ │ ├─ constant.js│ │ └─ error.js│ ├─ controller│ │ └─ README.md│ ├─ extend│ │ └─ helper.js│ ├─ public│ │ ├─ README.md│ │ ├─ images│ │ │ ├─ teaching-auto.png│ │ │ ├─ teaching-morning.png│ │ │ ├─ teaching-plan.png│ │ │ ├─ teaching-report.png│ │ │ ├─ teaching-setting.png│ │ │ ├─ teaching-time.png│ │ │ └─ teaching-timeable.png│ │ ├─ js│ │ │ ├─ Export2Excel.js│ │ │ └─ xlsx.full.min.js│ │ ├─ jsoneditor│ │ │ ├─ img│ │ │ │ └─ jsoneditor-icons.svg│ │ │ ├─ jsoneditor.css│ │ │ └─ jsoneditor.js│ │ └─ 教学计划导入模板.xlsx│ ├─ service│ │ ├─ README.md│ │ ├─ semester.js│ │ ├─ timetable.js│ │ └─ timetablePlan.js│ └─ view│ ├─ component│ │ ├─ select-class-list.html│ │ ├─ select-teacher-list.html│ │ ├─ teacherTimetableList.html│ │ ├─ timetable.html│ │ ├─ vueFilters.html│ │ └─ vueJsonEditor.html│ ├─ init-json│ │ └─ page│ │ └─ exclusionRuleManagement.js│ └─ page│ ├─ arrangeTaskManagement.html│ ├─ constantManagement copy.html│ ├─ constantManagement.html│ ├─ exclusionRuleManagement.html│ ├─ mergeTimetableManagement.html│ ├─ schoolTimetableView.html│ ├─ semesterArchive.html│ ├─ teacherTimetable.html│ ├─ teacherTimetableView.html│ ├─ teachingArrangement.html│ ├─ teachingPlanManagement.html│ └─ timetableManagement.html├─ app.js├─ config│ ├─ config.default.js│ ├─ config.env.example.js│ ├─ config.local.example.js│ ├─ config.local.js│ ├─ config.prod.example.js│ ├─ config.unittest.example.js│ └─ plugin.js├─ jsconfig.json├─ logs│ ├─ common-error.json.log│ ├─ common-error.json.log.2024-03-15│ ├─ common-error.log│ ├─ common-error.log.2024-03-15│ ├─ egg-agent.json.log│ ├─ egg-agent.log│ ├─ egg-agent.log.2024-03-15│ ├─ egg-knex.json.log│ ├─ egg-knex.json.log.2024-03-15│ ├─ egg-knex.log│ ├─ egg-knex.log.2024-03-15│ ├─ egg-schedule.json.log│ ├─ egg-schedule.json.log.2024-03-15│ ├─ egg-schedule.log│ ├─ egg-schedule.log.2024-03-15│ ├─ egg-web.json.log│ ├─ egg-web.json.log.2024-03-15│ ├─ egg-web.log│ ├─ egg-web.log.2024-03-15│ ├─ teaching_activity-web.json.log│ ├─ teaching_activity-web.json.log.2024-03-15│ ├─ teaching_activity-web.log│ ├─ teaching_activity-web.log.2024-03-15│ ├─ teaching_activity.html.json.log│ ├─ teaching_activity.html.log│ ├─ teaching_activity.page.json.log│ ├─ teaching_activity.page.log│ ├─ teaching_activity.resource.json.log│ ├─ teaching_activity.resource.json.log.2024-03-15│ ├─ teaching_activity.resource.log│ └─ teaching_activity.resource.log.2024-03-15├─ package-lock.json├─ package.json├─ run│ ├─ agent_config.json│ ├─ agent_config_meta.json│ ├─ agent_timing_52432.json│ ├─ application_config.json│ ├─ application_config_meta.json│ ├─ application_timing_52477.json│ └─ router.json├─ sql│ ├─ init.sql│ └─ mock.sql├─ typings│ ├─ app│ │ ├─ extend│ │ │ └─ helper.d.ts│ │ ├─ index.d.ts│ │ └─ service│ │ └─ index.d.ts│ └─ config│ ├─ index.d.ts│ └─ plugin.d.ts└─ upload