diff --git a/index.html b/index.html index 39907b2..6532cdd 100644 --- a/index.html +++ b/index.html @@ -366,6 +366,7 @@ const SITE_MAP = [ { file:'wearable/ops/monitor-exercise.html', label:'穿戴监测-运维中心-锻炼信息' }, { file:'wearable/ops/monitor-heartrate.html', label:'穿戴监测-运维中心-心率信息' }, { file:'wearable/ops/monitor-sleep.html', label:'穿戴监测-运维中心-睡眠信息' }, + { file:'wearable/ops/monitor-sleep-watch5.html', label:'穿戴监测-运维中心-睡眠信息(watch5)' }, { file:'wearable/ops/monitor-activity.html', label:'穿戴监测-运维中心-活动信息' }, { file:'wearable/ops/alarm-data.html', label:'穿戴监测-运维中心-事件监听' }, { file:'wearable/ops/log-network.html', label:'穿戴监测-运维中心-手表网络切换日志' }, diff --git a/web-admin/health-monitor/doc/CHANGELOG.md b/web-admin/health-monitor/doc/CHANGELOG.md index bdf4d7b..5130186 100644 --- a/web-admin/health-monitor/doc/CHANGELOG.md +++ b/web-admin/health-monitor/doc/CHANGELOG.md @@ -1,5 +1,18 @@ # 健康监测管理端 CHANGELOG +## [2026-06-08] + +### 新增 — 穿戴监测运维中心 · 睡眠信息(watch5) 页面 + +- **`wearable/ops/monitor-sleep-watch5.html`** 睡眠信息(watch5) + - 位于运维中心 > 日常监测 > 睡眠信息下方 + - 筛选条件:设备编码、日期范围 + - 列表字段:设备编码、数据日期、是否有睡眠数据、创建时间、操作(详情) + - 详情弹窗:与 monitor-sleep.html 一致(当天睡眠结果 + 睡眠每分钟状态两个Tab) + - 页面整体样式参考 monitor-sleep.html,设备编码前缀改为 W5 区分 watch5 设备 +- **`index.html`** SITE_MAP 新增对应条目 +- 运维中心全部 21 个页面侧边栏日常监测区域新增"睡眠信息(watch5)"菜单项 + ## [2026-06-03] ### 新增 — 穿戴监测运维中心 · 18个页面 diff --git a/web-admin/health-monitor/wearable/ops/alarm-data.html b/web-admin/health-monitor/wearable/ops/alarm-data.html index 4103271..baa4f0f 100644 --- a/web-admin/health-monitor/wearable/ops/alarm-data.html +++ b/web-admin/health-monitor/wearable/ops/alarm-data.html @@ -38,9 +38,9 @@ .sidebar-subgroup.open>.sidebar-subgroup__header .arrow{transform:rotate(90deg);} .sidebar-subgroup__body{display:none;} .sidebar-subgroup.open>.sidebar-subgroup__body{display:block;} - .sidebar-subgroup__body>.sidebar-item{padding-left:36px;font-size:12px;} + .sidebar-subgroup__body>.sidebar-item{padding-left:36px;font-size:var(--font-sm);} .sidebar-subgroup__body>.sidebar-subgroup>.sidebar-subgroup__header{padding-left:36px;} - .sidebar-subgroup__body>.sidebar-subgroup>.sidebar-subgroup__body>.sidebar-item{padding-left:52px;font-size:12px;} + .sidebar-subgroup__body>.sidebar-subgroup>.sidebar-subgroup__body>.sidebar-item{padding-left:52px;font-size:var(--font-sm);} .main{margin-left:240px;margin-top:56px;padding:24px;min-height:calc(100vh - 56px);} .page-header{margin-bottom:20px;} .page-title{font-size:var(--font-lg);font-weight:600;color:var(--text-primary);} @@ -159,11 +159,26 @@ 锻炼信息 心率信息 睡眠信息 + 睡眠信息(watch5) SDC信息 活动信息 - 事件监听 + - 事件监听 + - 事件监听 + - 事件监听 + - 事件监听 + - 事件监听 + - 事件监听 + - 事件监听 + - 事件监听 + - 事件监听 + - 事件监听 + - + @@ -437,21 +451,21 @@ function openDetail(btn){ var d = tr.dataset; // 顶部卡片 - document.getElementById('d-banner-title').textContent = d.code + ' · ' + d.date; - document.getElementById('d-banner-sub').textContent = '创建时间:' + d.created; + document.getElementById('d-banner-title').textContent = '设备编码:' + d.code; + document.getElementById('d-banner-sub').textContent = '日期:' + d.date; if (d.has === 'no') { // 无数据:隐藏表格,显示提示 document.getElementById('resultTbody').innerHTML = ''; document.getElementById('noDataTip').style.display = 'block'; document.getElementById('minuteTbody').innerHTML = ''; + document.getElementById('detailModal').classList.add('show'); return; } // Tab 1: 睡眠结果 document.getElementById('noDataTip').style.display = 'none'; var resultTbody = document.getElementById('resultTbody'); - var valid = '有效'; var validTag = '有效'; resultTbody.innerHTML = '' + @@ -479,6 +493,9 @@ function openDetail(btn){ '' + row.status + '' + ''; }); + + // 显示弹窗 + document.getElementById('detailModal').classList.add('show'); } // 根据上床时间和入睡潜伏期计算入睡时间点 diff --git a/web-admin/health-monitor/wearable/ops/monitor-spo2.html b/web-admin/health-monitor/wearable/ops/monitor-spo2.html index db72688..1bffa8c 100644 --- a/web-admin/health-monitor/wearable/ops/monitor-spo2.html +++ b/web-admin/health-monitor/wearable/ops/monitor-spo2.html @@ -38,9 +38,9 @@ .sidebar-subgroup.open>.sidebar-subgroup__header .arrow{transform:rotate(90deg);} .sidebar-subgroup__body{display:none;} .sidebar-subgroup.open>.sidebar-subgroup__body{display:block;} - .sidebar-subgroup__body>.sidebar-item{padding-left:36px;font-size:12px;} + .sidebar-subgroup__body>.sidebar-item{padding-left:36px;font-size:var(--font-sm);} .sidebar-subgroup__body>.sidebar-subgroup>.sidebar-subgroup__header{padding-left:36px;} - .sidebar-subgroup__body>.sidebar-subgroup>.sidebar-subgroup__body>.sidebar-item{padding-left:52px;font-size:12px;} + .sidebar-subgroup__body>.sidebar-subgroup>.sidebar-subgroup__body>.sidebar-item{padding-left:52px;font-size:var(--font-sm);} .main{margin-left:240px;margin-top:56px;padding:24px;min-height:calc(100vh - 56px);} /* 页头 */ .page-header{margin-bottom:20px;} @@ -164,11 +164,26 @@ 锻炼信息 心率信息 睡眠信息 + 睡眠信息(watch5) SDC信息 活动信息 - 事件监听 + - 事件监听 + - 事件监听 + - 事件监听 + - 事件监听 + - 事件监听 +