陈昱达 7d18bc73ea feat(course): 添加文档类型资源支持
- 新增文档组件 DocComp.vue,支持 PDF 预览功能
- 在 createCourse.vue 中集成文档类型处理逻辑
- 更新 chooseFileList.vue 支持文档类型上传
- 重构音视频组件,提取公共逻辑至 useMediaComponent hook
- 统一文件路径前缀为 fileBaseUrl,替换硬编码地址
- 调整拖拽表格操作按钮样式及显示逻辑
- 添加 pdf-vue3 依赖用于 PDF 渲染支持
- TODO
- 上传文件目前缺少id 无法进行预览 这是一个问题!
2025-11-24 16:06:54 +08:00
2023-01-10 20:28:36 +08:00
2024-12-02 20:33:50 +08:00
2024-11-08 15:07:29 +08:00
2023-01-12 17:38:33 +08:00
2025-02-25 19:35:24 +08:00
2025-01-23 16:45:50 +08:00
2024-03-07 09:05:38 +08:00
2025-02-21 16:04:13 +08:00
2023-09-11 17:56:56 +08:00
2023-02-16 13:08:35 +08:00
2023-02-16 13:08:35 +08:00
2025-05-09 16:17:13 +08:00

fe_manage

Project setup

npm install

Compiles and hot-reloads for development

npm run serve

Compiles and minifies for production

npm run build

Lints and fixes files

npm run lint

Customize configuration

See Configuration Reference.

pages 页面说明

一、learningpath:学习路径文件夹

LearningPath.vue:学习路径页面
LevelAdd.vue:关卡页面
LevelAddDetail.vue:创建关卡页面
LevelCheck.vue查看页面

二、projectcenter:项目文件夹

ProjectManage.vue:项目页面
ProjectAdd.vue:创建单层项目页面
SonProject.vue:创建单层子项目页面
TaskPage.vue:任务页面
TaskAdd.vue:创建任务页面
TemplateLibrary.vue:模板页面
LibraryAdd.vue:模板库查看页面

三、courselibrary:课程文件夹

CourseManage.vue:课件管理页面
CoursewareManage.vue:课程页面

四、examination:考试文件夹

ExaminationCenter.vue:考试中心页面

五、research:调研文件夹

ResearchManage.vue:调研管理页面
ResearchAdd.vue:创建调研页面
ManagePage:调研管理-管理页面

六、report:报表文件夹

ReportCenter.vue:报表中心页面

七、teacher:教师文件夹

TeacherManage.vue:教师管理页面

八、certificate:证书文件夹

CertificateCenter.vue:证书中心页面

九、system:系统文件夹

SystemManage.vue:系统管理页面

Description
京东方大学堂后管项目
Readme 59 MiB
Languages
Vue 94.9%
JavaScript 2.5%
HTML 2.3%
SCSS 0.3%