feat: 批量更新多模块原型页面+截图+权重管理模块迁移

- 员工端健康监测: 截图更新+索引页更新
- 管理端健康环境: 室内外/水质/花粉设备列表+数据分析+数据监测+异常报警+历史数据等页面更新
- 管理端健康排查/档案/穿戴运维: 页面导航和链接更新
- 体重管理模块: 从health-monitor/weight迁移至weight-management目录
  - 设备管理(蓝牙/体脂/体脂秤/运动)
  - 数据监测/统计/异常结果
  - 新增目标体重审核/运动记录/个人目标数据/活动统计/算法模型等页面
- web-admin/weight-management: 新增体重管理模块24个管理端页面
This commit is contained in:
liuyunqin
2026-06-04 14:50:22 +08:00
parent b78e81ead0
commit 1a121017e5
153 changed files with 5054 additions and 1256 deletions
@@ -58,10 +58,10 @@ body { font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-
</nav>
<!-- 首页入口 -->
<div class="section">
<div class="section" id="sec-home">
<div class="section__header">
<span class="section__title">📱 首页入口</span>
<span class="section__count">1 页面</span>
<span class="section__count">2 页面</span>
</div>
<div class="scroll-row">
<div class="card" onclick="openLightbox('screenshots/index.jpg', '健康监测首页')">
@@ -71,18 +71,6 @@ body { font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-
<span class="tag tag--state">5个导航入口</span>
</div>
</div>
</div>
</div>
<div class="divider"></div>
<!-- 健康现状 -->
<div class="section">
<div class="section__header">
<span class="section__title">🏥 健康现状</span>
<span class="section__count">1 页面</span>
</div>
<div class="scroll-row">
<div class="card" onclick="openLightbox('screenshots/health-status.jpg', '健康现状')">
<div class="card__img"><img src="screenshots/health-status.jpg" alt="健康现状"></div>
<div class="card__label">健康现状</div>
@@ -94,6 +82,248 @@ body { font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-
</div>
</div>
<div class="divider"></div>
<!-- 健康排查 -->
<div class="section" id="sec-health-screening">
<div class="section__header">
<span class="section__title">📋 健康排查</span>
<span class="section__count">5 页面</span>
</div>
<div class="scroll-row">
<div class="card" onclick="openLightbox('screenshots/health-screening/index.jpg', '健康排查首页')">
<div class="card__img"><img src="screenshots/health-screening/index.jpg" alt="健康排查首页"></div>
<div class="card__label">健康排查首页</div>
<div class="card__tags">
<span class="tag tag--state">积分/排行榜</span>
</div>
</div>
<div class="card" onclick="openLightbox('screenshots/health-screening/questionnaire-fill.jpg', '每日健康记录')">
<div class="card__img"><img src="screenshots/health-screening/questionnaire-fill.jpg" alt="每日健康记录"></div>
<div class="card__label">每日健康记录</div>
<div class="card__tags">
<span class="tag tag--state">问卷填写</span>
<span class="tag tag--state">频率标签</span>
</div>
</div>
<div class="card" onclick="openLightbox('screenshots/health-screening/checkin-record.jpg', '历史记录')">
<div class="card__img"><img src="screenshots/health-screening/checkin-record.jpg" alt="历史记录"></div>
<div class="card__label">历史记录</div>
<div class="card__tags">
<span class="tag tag--state">日历+列表</span>
</div>
</div>
<div class="card" onclick="openLightbox('screenshots/health-screening/questionnaire-detail.jpg', '问卷详情')">
<div class="card__img"><img src="screenshots/health-screening/questionnaire-detail.jpg" alt="问卷详情"></div>
<div class="card__label">问卷详情</div>
<div class="card__tags">
<span class="tag tag--state">只读回顾</span>
</div>
</div>
<div class="card" onclick="openLightbox('screenshots/health-screening/questionnaire-setting.jpg', '题目设置')">
<div class="card__img"><img src="screenshots/health-screening/questionnaire-setting.jpg" alt="题目设置"></div>
<div class="card__label">题目设置</div>
<div class="card__tags">
<span class="tag tag--state">自定义显示</span>
</div>
</div>
</div>
</div>
<div class="divider"></div>
<!-- 穿戴监测 -->
<div class="section" id="sec-wearable">
<div class="section__header">
<span class="section__title">⌚ 穿戴监测</span>
<span class="section__count">17 页面</span>
</div>
<div class="scroll-row">
<div class="card" onclick="openLightbox('screenshots/wearable/index.jpg', '穿戴监测首页')">
<div class="card__img"><img src="screenshots/wearable/index.jpg" alt="穿戴监测首页"></div>
<div class="card__label">穿戴监测首页</div>
<div class="card__tags">
<span class="tag tag--state">指标卡片</span>
</div>
</div>
<div class="card" onclick="openLightbox('screenshots/wearable/heart-rate.jpg', '心率详情')">
<div class="card__img"><img src="screenshots/wearable/heart-rate.jpg" alt="心率详情"></div>
<div class="card__label">心率详情</div>
<div class="card__tags">
<span class="tag tag--state">趋势图</span>
</div>
</div>
<div class="card" onclick="openLightbox('screenshots/wearable/heart-rate-alerts.jpg', '心率预警历史')">
<div class="card__img"><img src="screenshots/wearable/heart-rate-alerts.jpg" alt="心率预警历史"></div>
<div class="card__label">心率预警历史</div>
<div class="card__tags">
<span class="tag tag--state">预警记录</span>
</div>
</div>
<div class="card" onclick="openLightbox('screenshots/wearable/blood-oxygen.jpg', '血氧详情')">
<div class="card__img"><img src="screenshots/wearable/blood-oxygen.jpg" alt="血氧详情"></div>
<div class="card__label">血氧详情</div>
<div class="card__tags">
<span class="tag tag--state">柱状图</span>
<span class="tag tag--state">三色区分</span>
</div>
</div>
<div class="card" onclick="openLightbox('screenshots/wearable/blood-oxygen-alerts.jpg', '血氧预警历史')">
<div class="card__img"><img src="screenshots/wearable/blood-oxygen-alerts.jpg" alt="血氧预警历史"></div>
<div class="card__label">血氧预警历史</div>
<div class="card__tags">
<span class="tag tag--state">预警记录</span>
</div>
</div>
<div class="card" onclick="openLightbox('screenshots/wearable/blood-pressure.jpg', '血压详情')">
<div class="card__img"><img src="screenshots/wearable/blood-pressure.jpg" alt="血压详情"></div>
<div class="card__label">血压详情</div>
<div class="card__tags">
<span class="tag tag--state">双线图表</span>
</div>
</div>
<div class="card" onclick="openLightbox('screenshots/wearable/blood-pressure-alerts.jpg', '血压预警历史')">
<div class="card__img"><img src="screenshots/wearable/blood-pressure-alerts.jpg" alt="血压预警历史"></div>
<div class="card__label">血压预警历史</div>
<div class="card__tags">
<span class="tag tag--state">预警记录</span>
</div>
</div>
<div class="card" onclick="openLightbox('screenshots/wearable/temperature.jpg', '体温详情')">
<div class="card__img"><img src="screenshots/wearable/temperature.jpg" alt="体温详情"></div>
<div class="card__label">体温详情</div>
<div class="card__tags">
<span class="tag tag--state">趋势图</span>
</div>
</div>
<div class="card" onclick="openLightbox('screenshots/wearable/temperature-alerts.jpg', '体温预警历史')">
<div class="card__img"><img src="screenshots/wearable/temperature-alerts.jpg" alt="体温预警历史"></div>
<div class="card__label">体温预警历史</div>
<div class="card__tags">
<span class="tag tag--state">预警记录</span>
</div>
</div>
<div class="card" onclick="openLightbox('screenshots/wearable/stress.jpg', '压力详情')">
<div class="card__img"><img src="screenshots/wearable/stress.jpg" alt="压力详情"></div>
<div class="card__label">压力详情</div>
<div class="card__tags">
<span class="tag tag--state">压力等级</span>
</div>
</div>
<div class="card" onclick="openLightbox('screenshots/wearable/stress-alerts.jpg', '压力预警历史')">
<div class="card__img"><img src="screenshots/wearable/stress-alerts.jpg" alt="压力预警历史"></div>
<div class="card__label">压力预警历史</div>
<div class="card__tags">
<span class="tag tag--state">预警记录</span>
</div>
</div>
<div class="card" onclick="openLightbox('screenshots/wearable/steps.jpg', '步数详情')">
<div class="card__img"><img src="screenshots/wearable/steps.jpg" alt="步数详情"></div>
<div class="card__label">步数详情</div>
<div class="card__tags">
<span class="tag tag--state">生活化换算</span>
</div>
</div>
<div class="card" onclick="openLightbox('screenshots/wearable/sleep.jpg', '睡眠详情')">
<div class="card__img"><img src="screenshots/wearable/sleep.jpg" alt="睡眠详情"></div>
<div class="card__label">睡眠详情</div>
<div class="card__tags">
<span class="tag tag--state">Hypnogram</span>
</div>
</div>
<div class="card" onclick="openLightbox('screenshots/wearable/ecg.jpg', '心电图列表')">
<div class="card__img"><img src="screenshots/wearable/ecg.jpg" alt="心电图列表"></div>
<div class="card__label">心电图列表</div>
<div class="card__tags">
<span class="tag tag--state">筛选标签</span>
</div>
</div>
<div class="card" onclick="openLightbox('screenshots/wearable/ecg-detail.jpg', '心电图详情')">
<div class="card__img"><img src="screenshots/wearable/ecg-detail.jpg" alt="心电图详情"></div>
<div class="card__label">心电图详情</div>
<div class="card__tags">
<span class="tag tag--state">波形图</span>
<span class="tag tag--state">可横向滑动</span>
</div>
</div>
<div class="card" onclick="openLightbox('screenshots/wearable/exercise.jpg', '锻炼记录')">
<div class="card__img"><img src="screenshots/wearable/exercise.jpg" alt="锻炼记录"></div>
<div class="card__label">锻炼记录</div>
<div class="card__tags">
<span class="tag tag--state">周/月视图</span>
</div>
</div>
</div>
</div>
<div class="divider"></div>
<!-- 体重监测 -->
<div class="section" id="sec-weight">
<div class="section__header">
<span class="section__title">⚖️ 体重监测</span>
<span class="section__count">3 页面</span>
</div>
<div class="scroll-row">
<div class="card" onclick="openLightbox('screenshots/weight/index.jpg', '体重监测首页')">
<div class="card__img"><img src="screenshots/weight/index.jpg" alt="体重监测首页"></div>
<div class="card__label">体重监测首页</div>
<div class="card__tags">
<span class="tag tag--state">最近测量</span>
</div>
</div>
<div class="card" onclick="openLightbox('screenshots/weight/history.jpg', '历史数据')">
<div class="card__img"><img src="screenshots/weight/history.jpg" alt="历史数据"></div>
<div class="card__label">历史数据</div>
<div class="card__tags">
<span class="tag tag--state">图表/列表</span>
</div>
</div>
<div class="card" onclick="openLightbox('screenshots/weight/report-detail.jpg', '详细报告')">
<div class="card__img"><img src="screenshots/weight/report-detail.jpg" alt="详细报告"></div>
<div class="card__label">详细报告</div>
<div class="card__tags">
<span class="tag tag--state">完整报告</span>
</div>
</div>
</div>
</div>
<div class="divider"></div>
<!-- 环境监测 -->
<div class="section" id="sec-environment">
<div class="section__header">
<span class="section__title">🌡️ 环境监测</span>
<span class="section__count">3 页面</span>
</div>
<div class="scroll-row">
<div class="card" onclick="openLightbox('screenshots/environment/index.jpg', '环境监测首页')">
<div class="card__img"><img src="screenshots/environment/index.jpg" alt="环境监测首页"></div>
<div class="card__label">环境监测首页</div>
<div class="card__tags">
<span class="tag tag--state">地图/列表</span>
<span class="tag tag--state">底部弹窗</span>
</div>
</div>
<div class="card" onclick="openLightbox('screenshots/environment/device-detail.jpg', '设备详情')">
<div class="card__img"><img src="screenshots/environment/device-detail.jpg" alt="设备详情"></div>
<div class="card__label">设备详情</div>
<div class="card__tags">
<span class="tag tag--state">指标/趋势</span>
</div>
</div>
<div class="card" onclick="openLightbox('screenshots/environment/alarm-data.jpg', '报警数据')">
<div class="card__img"><img src="screenshots/environment/alarm-data.jpg" alt="报警数据"></div>
<div class="card__label">报警数据</div>
<div class="card__tags">
<span class="tag tag--state">报警记录</span>
<span class="tag tag--state">日期筛选</span>
</div>
</div>
</div>
</div>
<div style="height:40px;"></div>
<!-- 灯箱 -->
Binary file not shown.

Before

Width:  |  Height:  |  Size: 157 KiB

After

Width:  |  Height:  |  Size: 57 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 107 KiB

After

Width:  |  Height:  |  Size: 39 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 33 KiB

After

Width:  |  Height:  |  Size: 34 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 29 KiB

After

Width:  |  Height:  |  Size: 37 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 35 KiB

After

Width:  |  Height:  |  Size: 46 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 50 KiB

After

Width:  |  Height:  |  Size: 116 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 39 KiB

After

Width:  |  Height:  |  Size: 107 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 121 KiB

After

Width:  |  Height:  |  Size: 44 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 27 KiB

After

Width:  |  Height:  |  Size: 40 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 32 KiB

After

Width:  |  Height:  |  Size: 36 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 12 KiB

After

Width:  |  Height:  |  Size: 11 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 28 KiB

After

Width:  |  Height:  |  Size: 28 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 26 KiB

After

Width:  |  Height:  |  Size: 25 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 88 KiB

After

Width:  |  Height:  |  Size: 33 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 76 KiB

After

Width:  |  Height:  |  Size: 27 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 282 KiB

After

Width:  |  Height:  |  Size: 122 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 82 KiB

After

Width:  |  Height:  |  Size: 34 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 21 KiB

After

Width:  |  Height:  |  Size: 21 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 25 KiB

After

Width:  |  Height:  |  Size: 25 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 109 KiB

After

Width:  |  Height:  |  Size: 41 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 83 KiB

After

Width:  |  Height:  |  Size: 32 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 69 KiB

After

Width:  |  Height:  |  Size: 24 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 15 KiB

After

Width:  |  Height:  |  Size: 14 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 78 KiB

After

Width:  |  Height:  |  Size: 28 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 12 KiB

After

Width:  |  Height:  |  Size: 12 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 70 KiB

After

Width:  |  Height:  |  Size: 25 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 54 KiB

After

Width:  |  Height:  |  Size: 20 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 112 KiB

After

Width:  |  Height:  |  Size: 41 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 183 KiB

After

Width:  |  Height:  |  Size: 70 KiB

+3 -50
View File
@@ -29,9 +29,7 @@ body { background: #f0f2f5; display: flex; justify-content: center; align-items:
.core-card__title-wrap { display: flex; align-items: center; gap: 10px; }
.core-card__icon { width: 36px; height: 36px; border-radius: 10px; display: flex; align-items: center; justify-content: center; font-size: 18px; flex-shrink: 0; }
.icon--wearable { background: linear-gradient(135deg, #e6fffb 0%, #b5f5ec 100%); }
.icon--weight { background: linear-gradient(135deg, #f0f5ff 0%, #d6e4ff 100%); }
.core-card__name { font-size: 15px; font-weight: 700; color: #1a1a1a; }
.core-card__time { font-size: 11px; color: #bbb; margin-top: 1px; }
.core-card__arrow { width: 16px; height: 16px; display: flex; align-items: center; }
/* 指标网格(穿戴:2×2 */
@@ -43,15 +41,9 @@ body { background: #f0f2f5; display: flex; justify-content: center; align-items:
.dot--heart { background: #ff4d4f; }
.dot--oxygen { background: #1890ff; }
.dot--temp { background: #fa8c16; }
.dot--weight { background: #597ef7; }
.dot--bmi { background: #36cfc9; }
.dot--fat { background: #ff85c2; }
.metric-cell__value { font-size: 22px; font-weight: 700; color: #1a1a1a; line-height: 1; }
.metric-cell__unit { font-size: 11px; color: #aaa; margin-top: 2px; }
/* 指标行(体重:3列) */
.metrics-row { display: grid; grid-template-columns: 1fr 1fr 1fr; gap: 10px; }
/* 状态徽章 */
.badge { display: inline-flex; align-items: center; font-size: 11px; padding: 2px 8px; border-radius: 20px; font-weight: 600; }
.badge--good { color: #52c41a; background: #f6ffed; border: 1px solid #b7eb8f; }
@@ -72,7 +64,6 @@ body { background: #f0f2f5; display: flex; justify-content: center; align-items:
.entry-metric strong { color: #1a1a1a; font-weight: 700; }
.entry-metric .badge { font-size: 10px; padding: 1px 6px; }
.entry-arrow { width: 16px; height: 16px; flex-shrink: 0; display: flex; align-items: center; justify-content: center; }
.entry-time-tag { font-size: 10px; color: #bbb; margin-top: 3px; }
/* 健康现状卡片 */
.health-status-card { background: linear-gradient(135deg, #f0f5ff 0%, #e6fffb 100%); border-radius: 16px; padding: 14px 16px; margin-bottom: 12px; display: flex; align-items: center; gap: 14px; cursor: pointer; transition: transform 0.15s; text-decoration: none; }
@@ -85,7 +76,6 @@ body { background: #f0f2f5; display: flex; justify-content: center; align-items:
.health-status__icon--E { color: #52c41a; border: 2px solid #52c41a; }
.health-status__info { flex: 1; min-width: 0; }
.health-status__title { font-size: 14px; font-weight: 600; color: #1a1a1a; margin-bottom: 3px; }
.health-status__desc { font-size: 12px; color: #666; }
.health-status__tag { display: inline-flex; align-items: center; padding: 2px 8px; border-radius: 20px; font-size: 11px; font-weight: 600; }
.health-status__tag--A { color: #ff4d4f; background: #fff1f0; }
.health-status__tag--B { color: #fa8c16; background: #fff7e6; }
@@ -120,7 +110,6 @@ body { background: #f0f2f5; display: flex; justify-content: center; align-items:
<div class="health-status__icon health-status__icon--A">A</div>
<div class="health-status__info">
<div class="health-status__title">健康现状 <span class="health-status__tag health-status__tag--A">A类·大病人群</span></div>
<div class="health-status__desc">更新时间:2026-05-26 10:30</div>
</div>
<div class="health-status__arrow"><svg width="7" height="12" fill="none"><path d="M1 1l5 5-5 5" stroke="#ccc" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/></svg></div>
</a>
@@ -133,7 +122,6 @@ body { background: #f0f2f5; display: flex; justify-content: center; align-items:
<div class="core-card__icon icon--wearable"></div>
<div>
<div class="core-card__name">穿戴监测</div>
<div class="core-card__time">05-25 09:38 同步</div>
</div>
</div>
<div class="core-card__arrow">
@@ -149,50 +137,17 @@ body { background: #f0f2f5; display: flex; justify-content: center; align-items:
<div class="metric-cell">
<div class="metric-cell__label"><span class="metric-cell__dot dot--heart"></span>心率</div>
<div class="metric-cell__value">72</div>
<div class="metric-cell__unit">bpm &nbsp;<span class="badge badge--good">正常</span></div>
<div class="metric-cell__unit">bpm</div>
</div>
<div class="metric-cell">
<div class="metric-cell__label"><span class="metric-cell__dot dot--oxygen"></span>血氧</div>
<div class="metric-cell__value">98</div>
<div class="metric-cell__unit">% &nbsp;<span class="badge badge--good">正常</span></div>
<div class="metric-cell__unit">%</div>
</div>
<div class="metric-cell">
<div class="metric-cell__label"><span class="metric-cell__dot dot--temp"></span>体温</div>
<div class="metric-cell__value">36.5</div>
<div class="metric-cell__unit">°C &nbsp;<span class="badge badge--good">正常</span></div>
</div>
</div>
</a>
<!-- 体重监测 大卡片 -->
<a class="core-card" href="weight/index.html">
<div class="core-card__header">
<div class="core-card__title-wrap">
<div class="core-card__icon icon--weight">⚖️</div>
<div>
<div class="core-card__name">体重监测</div>
<div class="core-card__time">05-24 07:15 测量</div>
</div>
</div>
<div class="core-card__arrow">
<svg width="7" height="12" fill="none"><path d="M1 1l5 5-5 5" stroke="#ccc" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/></svg>
</div>
</div>
<div class="metrics-row">
<div class="metric-cell">
<div class="metric-cell__label"><span class="metric-cell__dot dot--weight"></span>体重</div>
<div class="metric-cell__value">68.5</div>
<div class="metric-cell__unit">kg</div>
</div>
<div class="metric-cell">
<div class="metric-cell__label"><span class="metric-cell__dot dot--bmi"></span>BMI</div>
<div class="metric-cell__value">22.3</div>
<div class="metric-cell__unit"><span class="badge badge--good">正常</span></div>
</div>
<div class="metric-cell">
<div class="metric-cell__label"><span class="metric-cell__dot dot--fat"></span>体脂率</div>
<div class="metric-cell__value">18.2</div>
<div class="metric-cell__unit">% &nbsp;<span class="badge badge--good">正常</span></div>
<div class="metric-cell__unit">°C</div>
</div>
</div>
</a>
@@ -211,7 +166,6 @@ body { background: #f0f2f5; display: flex; justify-content: center; align-items:
<span class="entry-metric">水质 <span class="badge badge--good">达标</span></span>
<span class="entry-metric">花粉 <span class="badge badge--normal"></span></span>
</div>
<div class="entry-time-tag">05-25 09:30 更新</div>
</div>
<div class="entry-arrow"><svg width="7" height="12" fill="none"><path d="M1 1l5 5-5 5" stroke="#ccc" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/></svg></div>
</a>
@@ -225,7 +179,6 @@ body { background: #f0f2f5; display: flex; justify-content: center; align-items:
<span class="entry-metric">积分 <strong>1,280</strong></span>
<span class="entry-metric">连续记录 <strong>7</strong></span>
</div>
<div class="entry-time-tag">05-25 08:00 更新</div>
</div>
<div class="entry-arrow"><svg width="7" height="12" fill="none"><path d="M1 1l5 5-5 5" stroke="#ccc" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/></svg></div>
</a>
@@ -79,7 +79,7 @@ body { background: #f0f2f5; display: flex; justify-content: center; align-items:
</span>
</div>
<div class="nav-bar">
<div class="nav-back" onclick="location.href='../index.html'">
<div class="nav-back" onclick="location.href='../home/index.html'">
<svg width="12" height="20" fill="none"><path d="M10 2L2 10l8 8" stroke="#1a1a1a" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>
</div>
<div class="nav-title">体重监测</div>