This website requires JavaScript.
Explore
Help
Register
Sign In
tonytech
/
kindergarten_java
Watch
1
Star
0
Fork
0
You've already forked kindergarten_java
Code
Issues
Pull Requests
Actions
Packages
Projects
Releases
Wiki
Activity
1d23f617d5
kindergarten_java
/
.claude
/
settings.local.json
10 lines
119 B
JSON
Raw
Normal View
History
Unescape
Escape
fix: 修复租户管理选择套餐显示 NaN 元问题 问题原因: - 租户管理页面调用 /api/v1/admin/packages/all 获取课程包 - 但 CoursePackage 实体没有 price 和 discountPrice 字段 - 这些字段在 CourseCollection(课程套餐)实体中 后端修改: - AdminCourseCollectionController 新增 GET /all 接口 - 返回已发布的课程套餐列表(含价格信息) - 添加 @Slf4j 注解和必要导入 前端修改: - src/api/admin.ts 修改 API 调用路径为 /collections/all - 修改返回类型为 CourseCollectionResponse[] - TenantListView.vue 修改 packageList 类型 - 修复 formatPackagePrice 处理 undefined 值 - 修复 handlePackageTypeChange 类型检查 数据库迁移: - 添加 V38 脚本为 course_collection 表添加自增主键 其他修改: - .gitignore 移除 *.sql 排除规则(允许迁移脚本) - CourseCollectionRejectRequest 和 CourseRejectRequest 用于审核驳回 修复的 TypeScript 错误: - formatPackagePrice 参数改为可选类型 - selectedPackage.name 添加可选链操作符
2026-03-19 09:34:54 +08:00
{
"permissions"
:
{
"allow"
:
[
feat(db): 添加 V40 迁移脚本删除 tenant_package 表的 package_id 字段 - 创建 V40__drop_tenant_package_package_id.sql 迁移脚本 - 安全删除 tenant_package 表中废弃的 package_id/packageId 列 - 该字段已在 V31 中尝试删除,V40 用于修复执行失败的情况 - TenantPackage 实体已使用 collectionId 字段替代 Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-19 12:34:00 +08:00
"Bash(mvn compile:*)"
,
feat: 教师端数据看板与学校端课程统计功能 教师端数据看板: - 新增 TeacherDashboardResponse/TeacherLessonVO/TeacherLessonTrendVO - 新增 TeacherWeeklyStatsResponse 周统计响应 - 新增 TeacherActivityLevel 枚举和 TeacherActivityRankResponse 活跃度排行 - 实现教师端课程统计、任务完成详情、任务反馈接口 学校端课程统计: - 新增 CourseUsageVO/CourseUsageStatsVO/CoursePackageVO - 新增 SchoolCourseResponse 和学校端课程使用查询接口 - 实现学校端统计数据和课程趋势接口 用户资料功能: - 新增 UpdateProfileRequest/UpdateProfileResponse - 实现用户资料更新接口 前后端对齐: - 更新 OpenAPI 规范和前端 API 类型生成 - 优化 DashboardView 组件和 API 调用 Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-21 12:45:56 +08:00
"Bash(sed:*)"
,
"Bash(grep:*)"
fix: 修复租户管理选择套餐显示 NaN 元问题 问题原因: - 租户管理页面调用 /api/v1/admin/packages/all 获取课程包 - 但 CoursePackage 实体没有 price 和 discountPrice 字段 - 这些字段在 CourseCollection(课程套餐)实体中 后端修改: - AdminCourseCollectionController 新增 GET /all 接口 - 返回已发布的课程套餐列表(含价格信息) - 添加 @Slf4j 注解和必要导入 前端修改: - src/api/admin.ts 修改 API 调用路径为 /collections/all - 修改返回类型为 CourseCollectionResponse[] - TenantListView.vue 修改 packageList 类型 - 修复 formatPackagePrice 处理 undefined 值 - 修复 handlePackageTypeChange 类型检查 数据库迁移: - 添加 V38 脚本为 course_collection 表添加自增主键 其他修改: - .gitignore 移除 *.sql 排除规则(允许迁移脚本) - CourseCollectionRejectRequest 和 CourseRejectRequest 用于审核驳回 修复的 TypeScript 错误: - formatPackagePrice 参数改为可选类型 - selectedPackage.name 添加可选链操作符
2026-03-19 09:34:54 +08:00
]
}
}
Reference in New Issue
Copy Permalink