zjk
2026-09-29 70e7eace440e324c74fb7dfe2b30dc5ba5b67205
refs
用户 zjk <852185829@qq.com>
星期二, 九月 29, 2026 11:51 +0800
提交者 zjk <852185829@qq.com>
星期二, 九月 29, 2026 11:51 +0800
提交70e7eace440e324c74fb7dfe2b30dc5ba5b67205
目录 7702abdfc70f85d56a7f23c8cd8dde170bdf0f08 目录 | zip | gz
parent 4c4b36e7337385ff15ff66a0ad487cdffaf9c86b 查看 | 对比
feat(养生课程): 新增当前在学人数统计与展示功能

- 新增数据库字段studying_count并提供兼容的初始化SQL脚本
- 添加用户访问课程详情时自动递增在学人数的逻辑
- 同步更新所有后端实体、VO、DTO类以支持新字段
- 更新前后端所有页面的展示逻辑,将「X人正在学」替换为使用当前在学人数
- 新增管理后台课程编辑页的初始在学人数配置项与校验规则
1个文件已添加
27个文件已修改
118 ■■■■■ 已修改文件
tcm-training-admin-backend/sql/init.sql 1 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
tcm-training-admin-backend/sql/update_health_course_studying_count.sql 10 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
tcm-training-admin-backend/src/main/java/com/tcm/training/admin/app/course/service/AppHealthCourseService.java 15 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
tcm-training-admin-backend/src/main/java/com/tcm/training/admin/app/course/vo/AppHealthCourseDetailVO.java 3 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
tcm-training-admin-backend/src/main/java/com/tcm/training/admin/app/course/vo/AppHealthCourseFavoriteItemVO.java 3 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
tcm-training-admin-backend/src/main/java/com/tcm/training/admin/app/course/vo/AppHealthCourseListItemVO.java 3 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
tcm-training-admin-backend/src/main/java/com/tcm/training/admin/app/home/service/AppHomeFeaturedContentService.java 1 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
tcm-training-admin-backend/src/main/java/com/tcm/training/admin/app/home/vo/AppHomeFeaturedHealthCourseVO.java 3 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
tcm-training-admin-backend/src/main/java/com/tcm/training/admin/app/search/service/AppSearchService.java 1 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
tcm-training-admin-backend/src/main/java/com/tcm/training/admin/app/search/vo/AppSearchHealthCourseVO.java 3 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
tcm-training-admin-backend/src/main/java/com/tcm/training/admin/live/dto/HealthCourseSaveRequest.java 5 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
tcm-training-admin-backend/src/main/java/com/tcm/training/admin/live/entity/HealthCourse.java 3 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
tcm-training-admin-backend/src/main/java/com/tcm/training/admin/live/excel/HealthCourseExportRow.java 2 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
tcm-training-admin-backend/src/main/java/com/tcm/training/admin/live/row/AppHealthCourseFavoriteRow.java 1 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
tcm-training-admin-backend/src/main/java/com/tcm/training/admin/live/service/HealthCourseAppService.java 6 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
tcm-training-admin-backend/src/main/java/com/tcm/training/admin/live/vo/HealthCourseDetailRow.java 1 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
tcm-training-admin-backend/src/main/java/com/tcm/training/admin/live/vo/HealthCourseDetailVO.java 1 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
tcm-training-admin-backend/src/main/java/com/tcm/training/admin/live/vo/HealthCourseListItemVO.java 1 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
tcm-training-admin-backend/src/main/java/com/tcm/training/admin/live/vo/HealthCourseListRow.java 1 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
tcm-training-admin-backend/src/main/resources/mapper/HealthCourseFavoriteRecordMapper.xml 1 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
tcm-training-admin-backend/src/main/resources/mapper/HealthCourseMapper.xml 1 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
tcm-training-admin/src/pages/live/health/index.tsx 3 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
tcm-training-admin/src/pages/live/health/manage.tsx 15 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
traditionalApp/pages/courseDetail/courseDetail.vue 17 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
traditionalApp/pages/favorites/favorites.vue 5 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
traditionalApp/pages/healthCourses/healthCourses.vue 4 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
traditionalApp/pages/home/home.vue 4 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
traditionalApp/pages/search/search.vue 4 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史