Commit Graph

5 Commits

Author SHA1 Message Date
842998893a feat: 添加目标体重设置功能
- UserConfig 模型添加 target_weight 字段
- 新增 POST /api/config 端点用于更新用户配置
- 设置页面添加目标体重输入框及目标 BMI 自动计算
- BMI 分析使用用户设置的目标体重计算达成预估
- 修复测试 fixture 的 save_config 参数问题

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-27 17:39:24 +08:00
211c2c2c4e feat(api): 添加睡眠评估端点 /api/sleep/assessment
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-27 16:22:55 +08:00
e1cef3ab4b feat(api): 添加营养建议端点 /api/nutrition/recommendations
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-27 16:19:56 +08:00
a8c9c87540 feat(api): 添加 BMI 分析端点 /api/bmi/analysis
- 新增 /api/bmi/analysis API 端点,提供 BMI 分析数据
- 返回当前体重、BMI、BMI状态、目标体重、预估达成天数等
- 基于近30天饮食和运动数据计算每日净消耗
- 更新测试框架支持 MySQL 和认证
- 修复其他 API 端点的用户隔离问题

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-27 16:16:32 +08:00
Rocky
1d5936983a 第一版 2026-01-22 12:57:26 +08:00