feat: 首页体重管理链接指向v2页面,优化详情页返回导航逻辑

- home/index.html 体重管理入口链接全面指向 v2 页面;目标承诺改为目标管理
- eat/exercise/weight-detail-v2 返回按钮使用 history.back() 替代硬编码路径
- weight-main-v2 返回按钮指向首页 home/index.html
This commit is contained in:
liuyunqin
2026-07-31 14:37:28 +08:00
parent 0f0756c448
commit a1be3ce138
5 changed files with 11 additions and 11 deletions
+7 -7
View File
@@ -171,13 +171,13 @@ body { background: #f0f2f5; display: flex; justify-content: center; align-items:
</div>
<!-- 体重管理模块 -->
<div class="weight-module">
<div class="weight-header" onclick="location.href='../weight-management/weight-main.html'" style="cursor:pointer;">
<div class="weight-header" onclick="location.href='../weight-management/weight-main-v2.html'" style="cursor:pointer;">
<span class="weight-header__watermark">WEIGHT</span>
<span class="weight-header__tab">体重管理</span>
<span class="weight-header__info">体重管理活动 <strong>58</strong> 天,第 <strong>8</strong></span>
</div>
<!-- 当前/目标/初始 卡片 -->
<div class="weight-card" onclick="location.href='../weight-management/weight-main.html'" style="cursor:pointer;">
<div class="weight-card" onclick="location.href='../weight-management/weight-main-v2.html'" style="cursor:pointer;">
<div class="weight-avatars">
<div class="weight-avatar-side">
<div class="weight-avatar__img">
@@ -214,7 +214,7 @@ body { background: #f0f2f5; display: flex; justify-content: center; align-items:
</div>
</div>
<div class="weight-avatar-side">
<a href="../weight-management/goal-commitment.html" class="weight-avatar__badge">目标承诺</a>
<a href="../weight-management/goal-detail-v2.html" class="weight-avatar__badge">目标管理</a>
<div class="weight-avatar__img">
<svg viewBox="0 0 64 80" fill="none">
<circle cx="32" cy="13" r="10" fill="#FFD591"/>
@@ -254,21 +254,21 @@ body { background: #f0f2f5; display: flex; justify-content: center; align-items:
<div class="daily-date">2025年08月12日</div>
<div class="daily-checkin">
<!-- [交互] 点击跳转至: eat-checkin.html -->
<div class="checkin-card checkin-card--eat" onclick="location.href='../weight-management/eat-checkin.html'">
<div class="checkin-card checkin-card--eat" onclick="location.href='../weight-management/eat-detail-v2.html'">
<div class="checkin-card__label"></div>
<div class="checkin-card__val">1086<span class="checkin-card__unit">kcal</span></div>
<div class="checkin-card__recommend">推荐 1950千卡</div>
<div class="checkin-card__days">累计行动52天</div>
</div>
<!-- [交互] 点击跳转至: exercise-checkin.html -->
<div class="checkin-card checkin-card--move" onclick="location.href='../weight-management/exercise-checkin.html'">
<div class="checkin-card checkin-card--move" onclick="location.href='../weight-management/exercise-detail-v2.html'">
<div class="checkin-card__label"></div>
<div class="checkin-card__val">12586<span class="checkin-card__unit"></span></div>
<div class="checkin-card__recommend">推荐 12000步</div>
<div class="checkin-card__days">累计行动362天</div>
</div>
<!-- [交互] 点击跳转至: weight-checkin.html -->
<div class="checkin-card checkin-card--weight" onclick="location.href='../weight-management/weight-checkin.html'">
<div class="checkin-card checkin-card--weight" onclick="location.href='../weight-management/weight-detail-v2.html'">
<div class="checkin-card__label">体重</div>
<div class="checkin-card__val">62.60<span class="checkin-card__unit">kg</span></div>
<div class="checkin-card__recommend">推荐 75-80公斤</div>
@@ -392,7 +392,7 @@ var funcItems = [
{ name: '应急就医', color: '#FF4D4F', icon: '🚑', href: '../emergency-medical/index.html' },
{ name: '一线医疗', color: '#52C41A', icon: '🏥', href: '../frontline-medical/index.html' },
{ name: '健康体检', color: '#FAAD14', icon: '📋', href: '../health-checkup/index.html' },
{ name: '体重管理', color: '#722ED1', icon: '⚖️', href: '../weight-management/weight-main.html' },
{ name: '体重管理', color: '#722ED1', icon: '⚖️', href: '../weight-management/weight-main-v2.html' },
{ name: '营养管理', color: '#52C41A', icon: '🥗', href: '../nutrition/index.html' },
{ name: '运动管理', color: '#FA8C16', icon: '🏃', href: '../exercise/index.html' },
{ name: '健康监测', color: '#13C2C2', icon: '💓', href: '../health-monitor/index.html' },
@@ -159,7 +159,7 @@ body { background: #f0f2f5; display: flex; justify-content: center; align-items:
</div>
<div class="nav-bar">
<div class="nav-back" onclick="location.href='weight-main-v2.html'">
<div class="nav-back" onclick="history.back()">
<svg width="22" height="22" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.2" stroke-linecap="round" stroke-linejoin="round"><polyline points="15 18 9 12 15 6"/></svg>
</div>
<div class="nav-title">饮食记录</div>
@@ -215,7 +215,7 @@ body { background: #f0f2f5; display: flex; justify-content: center; align-items:
</div>
<div class="nav-bar">
<div class="nav-back" onclick="location.href='weight-main-v2.html'">
<div class="nav-back" onclick="history.back()">
<svg width="22" height="22" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.2" stroke-linecap="round" stroke-linejoin="round"><polyline points="15 18 9 12 15 6"/></svg>
</div>
<div class="nav-title">运动记录</div>
@@ -265,7 +265,7 @@ body { background: #f0f2f5; display: flex; justify-content: center; align-items:
</div>
<div class="nav-bar">
<div class="nav-back" onclick="location.href='weight-main-v2.html'">
<div class="nav-back" onclick="history.back()">
<svg width="22" height="22" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.2" stroke-linecap="round" stroke-linejoin="round"><polyline points="15 18 9 12 15 6"/></svg>
</div>
<div class="nav-title">体重记录</div>
@@ -298,7 +298,7 @@ body { background: #f0f2f5; display: flex; justify-content: center; align-items:
</div>
<div class="nav-bar">
<div class="nav-back" onclick="history.back()">
<div class="nav-back" onclick="location.href='../home/index.html'">
<svg width="22" height="22" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.2" stroke-linecap="round" stroke-linejoin="round"><polyline points="15 18 9 12 15 6"/></svg>
</div>
<div class="nav-title">