From e725e6972602eb95ca18e6143535cdf3a981d20d Mon Sep 17 00:00:00 2001 From: fengpu <18691763612@163.com> Date: Fri, 17 Jul 2026 17:45:25 +0800 Subject: [PATCH] =?UTF-8?q?feat=EF=BC=9A=E8=90=A5=E5=85=BB=E7=AE=A1?= =?UTF-8?q?=E7=90=86=E5=B0=8F=E7=A8=8B=E5=BA=8F=E6=96=B0=E5=A2=9E=E5=8A=A0?= =?UTF-8?q?=E9=A4=90=E6=95=B0=E6=8D=AE=E5=B1=95=E7=A4=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- employee-app/weight-management/doc/PRD.md | 4 ++-- .../mini-program/nutrition/eat-home.html | 8 ++++++- .../nutrition/eat-meal-record.html | 21 ++++++++++++++++++- 3 files changed, 29 insertions(+), 4 deletions(-) diff --git a/employee-app/weight-management/doc/PRD.md b/employee-app/weight-management/doc/PRD.md index 60496cf..95d0863 100644 --- a/employee-app/weight-management/doc/PRD.md +++ b/employee-app/weight-management/doc/PRD.md @@ -291,7 +291,7 @@ stateDiagram-v2 **业务规则:** - 异常指标红色高亮显示 - 重点指标从体检数据中获取,慢性疾病从五类人群数据中获取,在该页面进行手动修改数据时不能影响体检或者是五类人群的原始数据,会新建一张表 -单独存放这些自记数据,后续进行查询时,从两个来源中取最新值显示 +单独存放这些自记数据,后续进行查询时,从两处来源中取最新值显示 --- @@ -403,7 +403,7 @@ stateDiagram-v2 - **排名副标题栏:** 显示当前活动标题+排名信息,如"公司机关020411体重管理计划 第8名(共8626人)" - **体重卡片(核心区):** 左右人物形象插画、中间球形仪显示当前体重/BMI/体脂率、下方三列展示初始体重/BMI、体重变化(含还需减重数值)、目标体重/BMI;右侧"目标承诺"角标 -- **每日打卡卡片:** 三色卡片行——吃(今日摄入热量(未打卡显示“今日未行动”)+推荐值+累计天数)、动(今日步数(未运动打卡显示“今日未行动”)+推荐值+累计天数)、体重(今日体重(未体重打卡显示“今日未行动”)+推荐范围+累计天数) +- **每日打卡卡片:** 三色卡片行——吃(今日摄入热量(未打卡显示“今日未行动”)+推荐值+累计天数)、动(只显示今日步数(未运动打卡显示“今日未行动”【注:今日没有步数!=今日未打卡】)+推荐值+累计天数)、体重(今日体重(未体重打卡显示“今日未行动”)+推荐范围+累计天数) - **减重进度卡片:** 第N天减重(共N天)、当前体重、进度条(渐变填充+跑步小人图标)、初始体重和目标体重标尺 - **吃动平衡卡片(双Tab):** 今日吃动Tab(周视图日历+同心圆环+热量差+摄入/消耗环形图+宏量营养素图例+餐次热量分布)、本月吃动Tab(月历导航+日期圆环+柱状趋势图) - **体重记录卡片(三Tab):** 体重变化/体脂变化/腰围变化,各含统计行(均值/最高/最低/变化)+折线趋势图含数据点悬浮提示 diff --git a/other-module/mini-program/nutrition/eat-home.html b/other-module/mini-program/nutrition/eat-home.html index adcce33..ee15f25 100644 --- a/other-module/mini-program/nutrition/eat-home.html +++ b/other-module/mini-program/nutrition/eat-home.html @@ -167,6 +167,7 @@
早餐
午餐
晚餐
+
加餐
@@ -230,6 +231,11 @@ { name: '青椒肉丝', weight: 180, cal: 178, source: '员工食堂', time: '2026-06-22 18:15:58' }, { name: '紫菜蛋花汤', weight: 200, cal: 32, source: '员工食堂', time: '2026-06-22 18:16:22' }, { name: '馒头', weight: 100, cal: 221, source: '员工食堂', time: '2026-06-22 18:16:45' } + ], + '加餐': [ + { name: '苹果', weight: 150, cal: 78, source: '补充记录', sourceClass: 'self', time: '2026-06-22 15:30:12' }, + { name: '原味酸奶', weight: 100, cal: 72, source: '补充记录', sourceClass: 'self', time: '2026-06-22 15:30:38' }, + { name: '混合坚果', weight: 30, cal: 180, source: '补充记录', sourceClass: 'self', time: '2026-06-22 15:31:05' } ] }; @@ -370,7 +376,7 @@ } /* 各餐次合理摄入区间(下限/上限 kcal) */ - var mealCalRanges = { '早餐': [300, 500], '午餐': [500, 800], '晚餐': [400, 700] }; + var mealCalRanges = { '早餐': [300, 500], '午餐': [500, 800], '晚餐': [400, 700], '加餐': [100, 300] }; /* 渲染当餐摄入合计与摄入状态(紧凑色块卡) */ function renderMealSummary(items, mealType) { diff --git a/other-module/mini-program/nutrition/eat-meal-record.html b/other-module/mini-program/nutrition/eat-meal-record.html index 1511225..95760d8 100644 --- a/other-module/mini-program/nutrition/eat-meal-record.html +++ b/other-module/mini-program/nutrition/eat-meal-record.html @@ -88,7 +88,7 @@
今日摄入汇总
-
1827
千卡
+
2157
千卡
107g
蛋白质
69g
脂肪
@@ -175,6 +175,25 @@ 221kcal
+ +
+
🍎 加餐 共 330kcal
+ +
🍎
+
苹果
15:30
+ 78kcal +
+ +
🥛
+
原味酸奶
15:30
+ 72kcal +
+ +
🥜
+
混合坚果
15:31
+ 180kcal +
+