Files
msh-system/msh_single_uniapp/pages/tool
scottpan cd7b3f6b40 fix: 修复帖子详情营养统计显示全为 "-" 的问题
问题原因:
1. fillNutritionStatsFromCheckin 即使全为 "-" 也会更新视图
2. buildNutritionStatsFromCheckinDetail 钾、磷被写死为 "-"
3. 字段解析不兼容(下划线命名、嵌套对象)

修复内容:
- 仅当至少一项有效值时才更新 nutritionStats
- 兼容多种字段命名(驼峰/下划线/别名)
- 支持从嵌套对象解析(nutrition/dietaryData/mealData/aiResult)
- 补全钾、磷字段解析
- 计算属性保护:全为 "-" 时视为空数组

由 Cursor CLI 检测并修复
2026-03-05 12:08:59 +08:00
..