前端新增: - 套餐管理列表页 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 注解
14 lines
376 B
JSON
14 lines
376 B
JSON
{
|
|
"permissions": {
|
|
"allow": [
|
|
"Bash(mvn:*)",
|
|
"Bash(JAVA_HOME=/f/Java/jdk-17 PATH=/f/Java/jdk-17/bin:$PATH mvn compile:*)",
|
|
"Bash(JAVA_HOME=/f/Java/jdk-17 PATH=/f/Java/jdk-17/bin:/f/apache-maven-3.8.4/bin:$PATH mvn compile:*)",
|
|
"Bash(cmd.exe:*)",
|
|
"Bash(powershell:*)",
|
|
"Bash(./mvnw.cmd:*)",
|
|
"Bash(.mvnw.cmd clean:*)"
|
|
]
|
|
}
|
|
}
|