zhonghua
|
cfaca4a2aa
|
chore: 固定后台布局与全局滚动样式优化
Made-with: Cursor
|
2026-03-12 11:08:41 +08:00 |
|
|
|
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 |
|
zhonghua
|
b3b04c8ea3
|
前端优化字段取值
|
2026-03-12 10:18:57 +08:00 |
|
zhonghua
|
dbac0cca95
|
接口优化
|
2026-03-11 16:57:22 +08:00 |
|
zhonghua
|
8c5bef7de5
|
git忽略
|
2026-03-11 16:52:29 +08:00 |
|
|
|
92071e5ba6
|
feat(frontend): 添加 Docker 部署配置和生产环境变量
- Dockerfile:多阶段构建,node:20-alpine 编译 Vue3,
nginx:alpine 提供静态资源服务,使用国内 npm 镜像加速
- nginx.conf:配置 Vue Router history 模式(try_files),
/api/ 和 /uploads/ 反向代理到后端容器
- .env.production:生产环境 API 地址(8.148.151.56:3001)
- .gitignore:放开 .env.production 提交权限(无敏感信息)
|
2026-02-28 19:32:45 +08:00 |
|
|
|
2c67204ef7
|
添加 dev.db 数据库文件
|
2026-02-28 17:53:32 +08:00 |
|
|
|
7f757b6a63
|
初始提交:幼儿园阅读平台三端代码
- reading-platform-backend:NestJS 后端
- reading-platform-frontend:Vue3 前端
- reading-platform-java:Spring Boot 服务端
|
2026-02-28 17:51:15 +08:00 |
|