From 1d31d1c53c60b9257729e14c26e2d73a01ebe786 Mon Sep 17 00:00:00 2001 From: liuyunqin Date: Thu, 27 Aug 2026 17:49:54 +0800 Subject: [PATCH] =?UTF-8?q?docs:=20=E4=BD=93=E9=87=8D=E7=AE=A1=E7=90=86PRD?= =?UTF-8?q?=E8=A1=A5=E5=85=85=E9=A6=96=E9=A1=B5=E6=B3=A2=E6=B5=AA=E6=B0=B4?= =?UTF-8?q?=E7=90=83=E6=B0=B4=E4=BD=8D=E4=B8=8E=E7=9B=AE=E6=A0=87=E8=99=9A?= =?UTF-8?q?=E7=BA=BF=E8=AE=A1=E7=AE=97=E8=A7=84=E5=88=99?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- employee-app/weight-management/doc/PRD.md | 23 ++++++++++++++++++++++- 1 file changed, 22 insertions(+), 1 deletion(-) diff --git a/employee-app/weight-management/doc/PRD.md b/employee-app/weight-management/doc/PRD.md index d1ce3ae..0d5a362 100644 --- a/employee-app/weight-management/doc/PRD.md +++ b/employee-app/weight-management/doc/PRD.md @@ -166,7 +166,28 @@ stateDiagram-v2 **业务规则:** - 未参加活动时,判断当前单位是否存在活动,已存在,显示排行榜;未存在活动,显示排行榜示意图,无法点击 - 如员工有参加过活动(签署过承诺书),则后续被纳入参与人员范围的活动自动参加,自动变成已签署状态(已参加) -- + +**波浪水球显示计算规则:** + +水球水位 progress = 当前体重 ÷ 初始体重 + + - 结果大于等于 1 时,封顶为 1(水满) + - 结果在 0~1 之间时,直接用这个值(减得越多,水越低) + + 例: 初始体重 80 公斤,当前体重 70 公斤 + + + progress = 70 ÷ 80 = 0.875 + + 水位显示在球体的 87.5% 高度处。 + + 另外还画了一条目标虚线: + + 目标线位置 = 目标体重 ÷ 初始体重 + + + 例:目标 65 公斤 → 65 ÷ 80 = 0.8125,虚线画在 81.25% 高度。 + --- ### 2. 目标管理(goal-management-v2.html)