|
@@ -68,7 +68,7 @@
|
|
|
5. **后端 `DatabaseInitializer`**:迁移 —— `survey_records` ADD COLUMN `source VARCHAR(32) DEFAULT 'periodic'`(幂等)
|
|
5. **后端 `DatabaseInitializer`**:迁移 —— `survey_records` ADD COLUMN `source VARCHAR(32) DEFAULT 'periodic'`(幂等)
|
|
|
6. **后端 `SurveyService`**:
|
|
6. **后端 `SurveyService`**:
|
|
|
- `submitSurvey(...)` 支持 `source` 参数(透传落库)
|
|
- `submitSurvey(...)` 支持 `source` 参数(透传落库)
|
|
|
- - 新增 `getLastHealthReview(userId, memberId)`:查 `source='health_review'` 按 `created_at DESC LIMIT 1`
|
|
|
|
|
|
|
+ - 新增 `getLastHealthReview(userId, memberId)`:查 `source='health_review'` 按 `submitted_at DESC LIMIT 1`
|
|
|
7. **后端 `SurveyController`**:
|
|
7. **后端 `SurveyController`**:
|
|
|
- `submit()` 读取 `params.source` 透传
|
|
- `submit()` 读取 `params.source` 透传
|
|
|
- 新增 `POST /api/survey/health-review/last`:返回最后一条健康阅卷(无则 null)
|
|
- 新增 `POST /api/survey/health-review/last`:返回最后一条健康阅卷(无则 null)
|