feat:西安应急大屏 v3 重构 + 膳食建议页 AI 升级

- 西安应急大屏:index.html 归档为 index-v2.html,新增 index-v3.html(重排布局、统计卡片/告警柱状/心脑血管预警/体检雷达图)
- 同步更新 server.js 默认入口及 emergency-app、employee-app 各页面返回/跳转引用至 index-v2.html
- 体重管理:diet-advice.html 大幅升级(偏好标签条、慢病提醒、热量/营养/钠嘌呤指标、三餐推荐),新增膳食推荐 AI 算法需求文档
This commit is contained in:
liuyunqin
2026-06-29 18:00:04 +08:00
parent 29eebdf40a
commit d525cf0eb3
37 changed files with 5636 additions and 306 deletions
@@ -35,7 +35,7 @@ body { background: #f0f2f5; display: flex; justify-content: center; align-items:
</div>
<div class="nav-bar">
<!-- [交互] 点击返回: ./index.html -->
<!-- [交互] 点击返回: ./index-v2.html -->
<button class="back-btn" onclick="location.href='./index.html'">
<svg width="10" height="16" viewBox="0 0 10 16" fill="none" stroke="currentColor" stroke-width="2"><path d="M8 1L2 8l6 7"/></svg>返回
</button>
@@ -66,7 +66,7 @@ body { background: #f0f2f5; display: flex; justify-content: center; align-items:
<div class="modal-title">修改成功</div>
<div class="modal-body">密码已更新,下次登录请使用新密码。</div>
<div class="modal-actions">
<!-- [交互] 确定后跳转至: ./index.html -->
<!-- [交互] 确定后跳转至: ./index-v2.html -->
<button onclick="closeModal('modal-pwd-saved');location.href='./index.html'" style="color:#1677ff;font-weight:600;">确定</button>
</div>
</div>
@@ -53,7 +53,7 @@ body { background: #f0f2f5; display: flex; justify-content: center; align-items:
<!-- 导航栏:无结束应急按钮 -->
<div class="nav-bar">
<!-- [交互] 点击返回: ./index.html -->
<!-- [交互] 点击返回: ./index-v2.html -->
<button class="back-btn" onclick="location.href='./index.html'">
<svg width="10" height="16" viewBox="0 0 10 16" fill="none" stroke="currentColor" stroke-width="2"><path d="M8 1L2 8l6 7"/></svg>返回
</button>
@@ -63,7 +63,7 @@ body { background: #f0f2f5; display: flex; justify-content: center; align-items:
<!-- 导航栏 -->
<div class="nav-bar">
<!-- [交互] 点击返回: ./index.html -->
<!-- [交互] 点击返回: ./index-v2.html -->
<button class="back-btn" onclick="location.href='./index.html'">
<svg width="10" height="16" viewBox="0 0 10 16" fill="none" stroke="currentColor" stroke-width="2"><path d="M8 1L2 8l6 7"/></svg>返回
</button>
@@ -80,7 +80,7 @@ body { background: #f0f2f5; display: flex; justify-content: center; align-items:
</div>
<div class="nav-bar">
<!-- [交互] 点击返回: 来源页面(无来源则 ./index.html -->
<!-- [交互] 点击返回: 来源页面(无来源则 ./index-v2.html -->
<button class="back-btn" onclick="goBackToSource()">
<svg width="10" height="16" viewBox="0 0 10 16" fill="none" stroke="currentColor" stroke-width="2"><path d="M8 1L2 8l6 7"/></svg>返回
</button>
@@ -65,7 +65,7 @@ body { background: #f0f2f5; display: flex; justify-content: center; align-items:
</div>
<div class="nav-bar">
<!-- [交互] 点击返回: 来源页面(无来源则 ./index.html -->
<!-- [交互] 点击返回: 来源页面(无来源则 ./index-v2.html -->
<button class="back-btn" onclick="goBackToSource()">
<svg width="10" height="16" viewBox="0 0 10 16" fill="none" stroke="currentColor" stroke-width="2"><path d="M8 1L2 8l6 7"/></svg>返回
</button>