13 Commits

Author SHA1 Message Date
f7eca311fa feat(安全): 添加加密解密功能并更新考试组件
- 新增crypto-js依赖用于数据加密解密
- 添加decrypt.js工具文件实现AES解密功能
- 修改Exam.vue组件使用加密接口获取考试数据
- 清理main.js中多余空行并格式化代码
2025-08-15 10:49:17 +08:00
efb38e1106 fix: 更新生产环境API地址
将生产环境的BASE_API地址从"https://admins.jiangtang360.com/api"修改为"http://admin.jiangtang360.com/api",确保API调用的正确性。
2025-08-05 17:38:33 +08:00
d050df6f21 chore: 升级项目依赖和构建工具,迁移至Webpack 5.x
主要变更包括:
1. 更新Babel配置,使用@babel/preset-env和@babel/plugin-transform-object-rest-spread。
2. 升级Webpack及相关插件,使用MiniCssExtractPlugin替代ExtractTextPlugin。
3. 更新package-lock.json和package.json,调整依赖版本。
4. 修改README.md,更新项目简介和环境要求。
5. 代码格式优化和错误处理增强,提升构建和开发体验。
2025-08-04 16:27:52 +08:00
68153d45a1 fix: 从main分支移除liveView.vue文件,该文件应只存在于live分支 2025-08-01 18:16:14 +08:00
54a3a5cf9f feat: 新增在线课堂直播页面组件及功能实现
实现在线课堂直播页面,包含以下功能:
1. 视频直播展示及控制(全屏、音量调节)
2. 教师摄像头和学生摄像头分屏显示
3. 聊天消息发送与接收
4. 课程信息展示
5. 水印显示及动画效果
6. 状态管理(未开始/直播中/已结束)
7. 响应式布局及样式优化
2025-08-01 17:46:07 +08:00
bd6ee74eaa fix(courseDetail): 修复视频播放逻辑和调整代码格式
调整视频播放逻辑,将事件监听移除和播放位置设置移到setTimeout外部
统一缩进格式,修复模板中的多余空格
2025-08-01 15:50:34 +08:00
608bcd0753 Remove dist folder from git tracking 2025-08-01 15:49:26 +08:00
fc1e036d1e chore: 移除测试注释 2025-07-29 15:56:54 +08:00
0aa71a824b git test 2025-07-14 10:36:14 +08:00
912e401285 fix(courseDetail): 修复视频结束时的节流问题和代码格式
添加last30sTimer和nextSection节流变量防止重复调用接口
调整代码缩进格式保持一致性
2025-07-09 17:55:00 +08:00
14b0afc1df chore: 更新.gitignore文件并清理dist目录中的旧文件
更新.gitignore文件,添加dist、.idea和.vscode目录到忽略列表
删除dist目录中不再需要的静态文件
2025-07-09 15:07:54 +08:00
48361571f2 初始化项目结构 2025-06-25 12:11:39 +08:00
ab5d10a9ca first commit 2025-06-25 12:06:37 +08:00