�׶��Ķ�ƽ̨ - Java Spring Boot ����
Go to file
En 30b9cd5e05 feat: 套餐管理功能完整实现
前端新增:
- 套餐管理列表页 PackageListView.vue
- 套餐详情页 PackageDetailView.vue
- 套餐编辑页 PackageEditView.vue
- 套餐 API 客户端 productBundle.ts

后端新增:
- ProductBundle 实体(产品套餐)
- ProductBundleCoursePackage 实体(套餐 - 课程包关联)
- TenantProductBundle 实体(学校套餐购买记录)
- CoursePackageCourse 实体(课程包 - 课程关联)
- AdminProductBundleController(套餐管理接口)
- AdminBundleCoursePackageController(套餐课程包关联接口)
- AdminPackageCourseController(课程包课程关联接口)
- AdminTenantBundleController(学校套餐购买接口)
- 对应 Service 和 Mapper

数据库迁移:
- 添加 Flyway 迁移脚本 V20260312__create_bundle_tables.sql

代码规范:
- Service 层统一继承 IService 和 ServiceImpl
- Entity 类补充 @Schema 注解
- DTO/VO 类补充 @Schema 注解
2026-03-12 10:47:03 +08:00
.claude feat: 套餐管理功能完整实现 2026-03-12 10:47:03 +08:00
.github/workflows feat: 新增学校通知、任务模板和日程管理功能 2026-03-10 01:06:03 +08:00
docs feat: 补全旧后端缺失接口 2026-03-11 21:47:30 +08:00
reading-platform-backend feat(backend): 添加 Docker 部署配置 2026-02-28 19:32:14 +08:00
reading-platform-frontend feat: 套餐管理功能完整实现 2026-03-12 10:47:03 +08:00
reading-platform-java feat: 套餐管理功能完整实现 2026-03-12 10:47:03 +08:00
.CurrentUserAllHosts feat: 新增学校通知、任务模板和日程管理功能 2026-03-10 01:06:03 +08:00
.gitignore feat: 套餐管理功能完整实现 2026-03-12 10:47:03 +08:00
api-generator.bat feat(api): 新增自动化 API 更新工具和协作文档 2026-03-09 18:04:29 +08:00
api-generator.sh feat(api): 新增自动化 API 更新工具和协作文档 2026-03-09 18:04:29 +08:00
CLAUDE.md feat: 完善学校统计报告、资源服务及实体类字段 2026-03-11 16:21:22 +08:00
dev.db 添加 dev.db 数据库文件 2026-02-28 17:53:32 +08:00
docker-compose.yml feat(debug): 添加远程调试支持,开放 JDWP 端口 5005 2026-03-09 18:37:59 +08:00