# 成长页面重构 — 干预中心实施计划 **设计文档:** `specs/2026-08-08-growth-intervention-center-design.md` **状态:** ✅ completed **预计工时:** 8-10小时 ## 概述 将成长TabBar页(growth-main/index.vue)重构为"干预中心",新增定期调研系统(前后端全栈)。 ## 模块分解 ### Task 1: 后端 — 数据库迁移 + 实体 - [ ] 迁移195: 创建 survey_templates 表 - [ ] 迁移196: 创建 survey_records 表 - [ ] 新增 SurveyTemplate.java 实体 - [ ] 新增 SurveyRecord.java 实体 - [ ] 同步 schema.sql ### Task 2: 后端 — Service + Controller - [ ] 新增 SurveyTemplateMapper.java - [ ] 新增 SurveyRecordMapper.java - [ ] 新增 SurveyService.java + SurveyServiceImpl.java - [ ] 新增 SurveyController.java(小程序端: status/active/submit/history) - [ ] 新增 AdminSurveyController.java(管理端: template CRUD + ai-generate) - [ ] ai-generate 接口调用 LangGraph ### Task 3: 前端小程序 — 调研问卷页 - [ ] 新建 survey-questionnaire.vue(答题+提交) - [ ] 新建 survey-history.vue(调研历史记录) - [ ] utils/api.js 新增调研相关API - [ ] pages.json 注册新页面 ### Task 4: 前端小程序 — 成长页面重构 - [ ] 重构 growth-main/index.vue - 今日干预进度卡(打卡/饮食/运动/心情/调研) - 持续追踪 Tab(饮食/运动/睡眠/心情/调研) - 里程碑区块 - 定期调研区块 - 保留 PageBanner + FamilyMemberStrip + DimensionActivities ### Task 5: Web管理端 — 调研模板管理 - [ ] 新建 SurveyTemplates.vue(CRUD + AI生成) - [ ] 注册路由 ### Task 6: 文档更新 - [ ] 更新 PROJECT-OVERVIEW.md ## 验收标准 - [ ] 后端 mvn clean compile 通过 - [ ] 小程序页面可正常访问 - [ ] 调研模板管理端正常CRUD - [ ] AI生成调研题目可调用 ## 依赖关系 Task 1 → Task 2 → (Task 3, Task 4 可并行) → Task 5 → Task 6