diff --git a/index.html b/index.html index 9597773..c495d93 100644 --- a/index.html +++ b/index.html @@ -872,8 +872,8 @@ const SITE_MAP = [ {label:'扫码溯源', file:'trace-query.html'}, {label:'溯源链路', file:'trace-detail.html'} ] }, - { name:'西安应急中心大屏', dir:'other-module/emergency-screen/xian-center', entry:'index-v3.html', pages:[ - {label:'应急中心大屏', file:'index-v3.html'} + { name:'西安应急中心大屏', dir:'other-module/emergency-screen/xian-center', entry:'index-v4.html', pages:[ + {label:'应急中心大屏', file:'index-v4.html'} ] }, { name:'标准版中心大屏', dir:'other-module/emergency-screen/standard-center', pages:[] }, { name:'九厂应急中心大屏', dir:'other-module/emergency-screen/jiuchang-center', pages:[] }, diff --git a/other-module/emergency-screen/xian-center/help-emergency.html b/other-module/emergency-screen/xian-center/help-emergency.html new file mode 100644 index 0000000..dad3337 --- /dev/null +++ b/other-module/emergency-screen/xian-center/help-emergency.html @@ -0,0 +1,751 @@ + + + + + +应急求助 - 西安应急中心大屏 + + + + + +
+
西安应急中心大屏
+
+
+ + +
+ +
+ + + + + 请注意,有员工发起应急求助 + +
+ + +
+
+ +
+
员工信息
+
+
姓名周丽华
+
性别
+
年龄33岁
+
员工编号BH-2019-0521
+
手机号码13991358267
+
单位部门宝石花医院护理部
+
+
+ + +
+
事件信息
+
+
+ 求助类型 + 应急视频 +
+
+ 求助状态 + 待处理 +
+
+ 求助时间 + 2026-06-23 14:48:35 +
+
+ 详细地址 + 宝石花医院护理部大楼3层302室 +
+
+
+ + +
+
人物画像
+ + +
+
五类人群
+
大病人群(心脑血管病)
+
+ + +
+
⚠️ 过敏史
+
+ +
+
过敏史:青霉素(过敏性休克)
+
+
+
+ + +
+
既往史
+
+
冠心病(2021年确诊,支架植入术后)
+
高血压病史 5年,最高 180/110
+
2型糖尿病 2年
+
手术史:冠脉支架×2(2021.03)
+
+
+ + +
+
体检异常指标
+
+
+ 共4项异常 + 4 + +
+
+
血压偏高 148/95 mmHg
+
尿酸偏高 520 μmol/L
+
血脂异常 总胆固醇 6.8 mmol/L
+
血糖偏高 7.2 mmol/L
+
+
+
+ + +
+
穿戴 · 近期异常告警
+
+
+ 共3次告警 + 3 + +
+
+
+
+ 06-23 14:32 + 摔倒 +
+
+ 06-20 09:15 + 心率异常 142bpm +
+
+ 06-18 21:40 + 血氧异常 89% +
+
+
+
+
+ + +
+
基本体征
+
+
血型B 型 Rh(+)
+
身高162 cm
+
体重68 kg
+
BMI25.9
+
+
+ 紧急联系人:李建国(配偶) · 139 9120 3368 +
+
+
+
+
+ + +
+ + + + + + + + + + + +
宝石花医院
+
庆阳医院
+
兴隆医院
+
采油一厂
+
采油二厂
+ + + + + + + + + + + + + + + +
+
+
+
+ + + + + +
周丽华 · 当前位置
+
+ + + +
+
+ +
兴隆医院
+
+ +
+
+ +
宝石花医院
+
+ +
+
+ +
庆阳医院
+
+ +
+
+ +
采油一厂医疗点
+
+ +
+
+ +
陕A·120-03
+
+ +
+
+ +
AED-001
+
+ +
+ + + + + + +
🚑 陕A·120-03(赶往中)
+
+ + +
+
+ +
急救包-001
+
+ + +
+
+
+
所属单位
+
+ + +
详细地址
+
+
联系电话
+
+
+ + +
+
员工位置
+ | + 护理部大楼 3层 302室 + | + 宝石花医院院区 +
+
+ + +
+
+ + + + + + + + 救护车支援 +
+
+
已派救护车前往支援
+ +
+
🚑 救护车信息
+
车牌号陕A·120-03
+
所属医院兴隆医院
+
驾驶员赵刚
+
驾驶员电话138 9192 0816
+
+ +
+
👨‍⚕️ 随车信息
+
随行人李明辉(急救医生)
+
随行人电话139 9120 5578
+
目的地宝石花医院护理部大楼
+
备注已携带心电监护仪、除颤仪
+
+ +
预计到达时间
+
约 7 分钟
+
+
+ + +
+
+
就近急救资源
+
+
+ +
+
+
+ + +
+ + +
+ + + + + diff --git a/other-module/emergency-screen/xian-center/index-v4.html b/other-module/emergency-screen/xian-center/index-v4.html index 397387e..49cd77e 100644 --- a/other-module/emergency-screen/xian-center/index-v4.html +++ b/other-module/emergency-screen/xian-center/index-v4.html @@ -165,7 +165,10 @@ .res-tab__icon--clinic{color:#13C2C2;} .res-tab__icon--ambulance{color:#FAAD14;} .res-tab__icon--aed{color:#FF4D4F;} - /* 资源数量徽标 */ + .res-tab__icon--wearable{color:#EB2F96;} + .res-tab__icon--bedcall{color:#FA541C;} + .res-tab__icon--firstaid{color:#52C41A;} + /* 资源数量徽标 */ .res-tab__count{font-size:11px;font-weight:600;color:inherit;opacity:0.75; padding:0 6px;border-radius:8px;background:rgba(74,107,138,0.25);min-width:18px;text-align:center; font-variant-numeric:tabular-nums;line-height:1.4;} @@ -173,14 +176,14 @@ /* ========== 主布局 ========== */ .main{position:relative;height:calc(100vh - 64px);overflow:hidden;} - .side{position:absolute;top:8px;bottom:12px;width:340px;z-index:10;display:flex;flex-direction:column;gap:12px;overflow:hidden;} + .side{position:absolute;top:8px;bottom:12px;width:420px;z-index:10;display:flex;flex-direction:column;gap:12px;overflow:hidden;} .side--left{left:12px;} .side--right{right:12px;} .center{position:absolute;inset:0;} /* ========== 中间区域顶部统计卡片栏 ========== */ /* [布局] 位于地图上方独立一行,4 个卡片横向均分,高度紧凑避免占用过多地图空间 */ - .top-stats{position:absolute;bottom:12px;left:364px;right:364px;z-index:9; + .top-stats{position:absolute;bottom:12px;left:444px;right:364px;z-index:9; display:flex;gap:10px;} /* [布局] 去除图标,数字与标签整体居中显示 */ .top-stat-card{flex:1;min-width:0;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:2px; @@ -212,9 +215,9 @@ .top-stat-card__trend--up{background:rgba(255,77,79,0.14);color:var(--danger);} .top-stat-card__trend--down{background:rgba(82,196,26,0.14);color:var(--success);} - /* ========== 地图内悬浮资源统计胶囊(医疗点/救护车/AED) ========== */ - /* [交互] 默认隐藏,点击医疗点/救护车/AED Tab 后在地图底部居中悬浮显示 */ - .res-stat-row{position:absolute;bottom:24px;left:50%;transform:translateX(-50%);z-index:11; +/* ========== 地图内悬浮资源统计胶囊(医疗点/救护车/AED/穿戴设备) ========== */ + /* [交互] 默认隐藏,点击医疗点/救护车/AED/穿戴设备 Tab 后在地图底部居中悬浮显示 */ + .res-stat-row{position:absolute;bottom:90px;left:50%;transform:translateX(-50%);z-index:11; display:none;align-items:center;gap:6px;padding:6px 10px; background:rgba(10,22,48,0.78);border:1px solid var(--panel-border);border-radius:24px; backdrop-filter:blur(12px);box-shadow:0 6px 24px rgba(0,0,0,0.45),0 0 18px rgba(24,144,255,0.08);} @@ -384,6 +387,33 @@ .stat-card--warning .stat-card__num{color:var(--warning);text-shadow:0 0 8px rgba(250,173,20,0.3);} .stat-card--success .stat-card__num{color:var(--success);text-shadow:0 0 8px rgba(82,196,26,0.3);} +/* ========== 应急求助面板:环形图+总数+折线图+工单行 ========== */ +.help-stat-chart{display:flex;align-items:stretch;gap:10px;margin-bottom:10px;height:130px;} +/* 左侧环形图(内含总数) */ +.help-donut{width:100px;flex-shrink:0;display:flex;align-items:center;justify-content:center;} +.help-donut svg{width:100px;height:100px;} +.help-donut__seg{transition:stroke-dasharray .6s ease,stroke-dashoffset .6s ease;} +.help-donut__num{font-size:20px;font-weight:700;fill:#fff;text-shadow:0 0 8px rgba(24,144,255,0.5);} +.help-donut__label-text{font-size:9px;fill:var(--text-sub);} +/* 中间:图例占比 */ +.help-legend{flex:0 0 auto;display:flex;flex-direction:column;justify-content:center;gap:6px;min-width:100px;padding:0 4px;} +.help-legend__item{display:flex;align-items:center;gap:5px;font-size:11px;color:var(--text-sub);} +.help-legend__item i{width:7px;height:7px;border-radius:50%;flex-shrink:0;} +.help-legend__item span{min-width:44px;} +.help-legend__item b{color:var(--text-main);font-weight:600;min-width:24px;text-align:right;} +/* 右侧折线图 */ +.help-trend{flex:1;min-width:0;position:relative;} +.help-trend__svg{width:100%;height:100%;display:block;} +/* 下排工单卡片 */ +.help-tickets{display:flex;gap:8px;} +.help-ticket-card{flex:1;background:rgba(24,144,255,0.06);border:1px solid var(--panel-border);border-radius:8px; + padding:10px 8px;text-align:center;cursor:pointer;transition:all .2s;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;min-height:52px;} +.help-ticket-card:hover{border-color:rgba(24,144,255,0.35);box-shadow:0 0 12px rgba(24,144,255,0.1);} +.help-ticket-card__num{font-size:18px;font-weight:700;color:#fff;line-height:1;text-shadow:0 0 8px rgba(255,255,255,0.2);} +.help-ticket-card__label{font-size:10px;color:var(--text-sub);} +.help-ticket-card--warning .help-ticket-card__num{color:var(--warning);text-shadow:0 0 8px rgba(250,173,20,0.3);} +.help-ticket-card--success .help-ticket-card__num{color:var(--success);text-shadow:0 0 8px rgba(82,196,26,0.3);} + /* ========== 左侧:体检数据排行 ========== */ .rank-item{display:flex;align-items:center;gap:10px;padding:8px 0;border-bottom:1px solid rgba(24,144,255,0.08);} .rank-item:last-child{border-bottom:none;} @@ -423,11 +453,47 @@ .alarm-item__time{font-size:10px;color:var(--text-dim);font-variant-numeric:tabular-nums;} .alarm-item__value{font-size:10px;color:var(--text-sub);font-weight:500;margin-left:auto;} .alarm-item__status{font-size:10px;font-weight:500;margin-left:auto;flex-shrink:0;} - .alarm-item__status--pending{color:var(--warning);} - .alarm-item__status--doing{color:var(--primary);} + .alarm-item__status--pending{color:var(--danger);} + .alarm-item__status--doing{color:var(--warning);} .alarm-item__status--done{color:var(--text-dim);} .alarm-item__desc{font-size:11px;color:var(--text-sub);} + /* ========== 右侧:实时预警 - 心脑血管预警事件卡片 ========== */ + .ai-warn-list{height:100%;overflow:hidden;position:relative;} + .ai-warn-list .alarm-list__track{animation:aiWarnScroll 20s linear infinite;} + .ai-warn-list .alarm-list__track:hover{animation-play-state:paused;} + @keyframes aiWarnScroll{0%{transform:translateY(0);}100%{transform:translateY(-50%);}} + .ai-warn-item{padding:10px 12px;border-bottom:1px solid rgba(24,144,255,0.06);cursor:pointer;transition:background .2s;} + .ai-warn-item:hover{background:rgba(114,46,209,0.06);} + .ai-warn-item__header{display:flex;align-items:center;gap:6px;margin-bottom:4px;} + .ai-warn-item__tag{font-size:10px;padding:1px 8px;border-radius:3px;font-weight:600;flex-shrink:0;} + .ai-warn-item__tag--mi{background:rgba(255,77,79,0.15);color:var(--danger);border:1px solid rgba(255,77,79,0.25);} + .ai-warn-item__tag--ci{background:rgba(114,46,209,0.15);color:#b37feb;border:1px solid rgba(114,46,209,0.25);} + .ai-warn-item__tag--ch{background:rgba(255,77,79,0.2);color:var(--danger);border:1px solid rgba(255,77,79,0.3);} + .ai-warn-item__tag--sd{background:rgba(0,0,0,0.3);color:#ccc;border:1px solid rgba(255,255,255,0.15);} + .ai-warn-item__level{font-size:10px;padding:1px 6px;border-radius:3px;font-weight:600;flex-shrink:0;} + .ai-warn-item__level--high{background:rgba(255,77,79,0.1);color:var(--danger);} + .ai-warn-item__level--mid{background:rgba(250,173,20,0.1);color:var(--warning);} + .ai-warn-item__level--low{background:rgba(24,144,255,0.1);color:var(--primary);} + .ai-warn-item__score{font-size:11px;font-weight:700;color:var(--text-main);margin-left:auto;font-variant-numeric:tabular-nums;} + .ai-warn-item__desc{font-size:11px;color:var(--text-sub);} + .ai-warn-item__reason{font-size:10px;color:var(--text-dim);margin-top:3px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;} + + /* ========== 右侧:实时预警 ========== */ + .panel--realtime-alert{flex:1;min-height:0;} + .panel--realtime-alert .panel__body{padding:0;overflow:hidden;display:flex;flex-direction:column;} + .alert-tabs{display:flex;align-items:center;gap:0;padding:4px 8px;flex-shrink:0; + border-bottom:1px solid var(--panel-border);background:rgba(10,22,48,0.3);} + .alert-tab{flex:1;height:28px;display:flex;align-items:center;justify-content:center;gap:3px; + font-size:11px;color:var(--text-dim);cursor:pointer;border-radius:6px;transition:all .2s; + border:none;background:transparent;white-space:nowrap;font-family:inherit;} + .alert-tab:hover{color:var(--text-main);background:rgba(24,144,255,0.06);} + .alert-tab--active{background:rgba(24,144,255,0.14);color:#fff;font-weight:600;box-shadow:0 0 8px rgba(24,144,255,0.2);} + .alert-tab__count{font-size:9px;padding:0 5px;border-radius:8px;background:rgba(24,144,255,0.15);color:var(--primary);font-weight:500;} + .alert-tab--active .alert-tab__count{background:rgba(24,144,255,0.3);color:#fff;} + .alert-list-wrap{flex:1;overflow:hidden;position:relative;} + .realtime-alert-empty{padding:24px 0;text-align:center;color:var(--text-dim);font-size:12px;} + /* ========== 中间:地图区域 ========== */ .map-wrap{position:absolute;inset:0;border-radius:0;overflow:hidden; background:radial-gradient(circle at 50% 48%,rgba(24,144,255,0.20),transparent 58%),var(--map-bg); @@ -450,7 +516,7 @@ .map-bg::after{content:'';position:absolute;inset:10px;pointer-events:none;border-radius:8px; border:1px solid rgba(0,229,255,0.16);box-shadow:inset 0 0 42px rgba(0,229,255,0.10);} /* 地图左下角常驻图片 */ - .map-changchang{position:absolute;bottom:82px;left:364px;z-index:10;width:80px; + .map-changchang{position:absolute;bottom:82px;left:444px;z-index:10;width:80px; cursor:pointer;} .map-changchang img{width:100%;height:auto;display:block;border-radius:4px; opacity:.92;filter:drop-shadow(0 2px 6px rgba(0,0,0,.35)); @@ -547,6 +613,24 @@ .clinic-stat-card__num{font-size:19px;font-weight:700;line-height:1;font-variant-numeric:tabular-nums;letter-spacing:0.5px;transition:all .2s;} .clinic-stat-card__label{font-size:10px;color:var(--text-sub);white-space:nowrap;} + /* ========== 左侧:床头呼叫数据(统计列 + 趋势折线) ========== */ + .panel--bedcall-data{flex-shrink:0;} + .panel--bedcall-data .panel__body{padding:10px 12px;overflow:hidden;display:flex;align-items:stretch;gap:8px;} + .bedcall-stat-col{display:flex;gap:8px;width:100%;} + .bedcall-stat-card{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;padding:12px 4px; + background:rgba(24,144,255,0.05);border:1px solid var(--panel-border);border-radius:6px; + position:relative;overflow:hidden;transition:all .2s;cursor:pointer;text-align:center;} + .bedcall-stat-card::before{content:'';position:absolute;left:0;top:0;bottom:0;width:3px;border-radius:6px 0 0 6px;} + .bedcall-stat-card:hover{border-color:rgba(24,144,255,0.3);box-shadow:0 0 10px rgba(24,144,255,0.08);transform:translateY(-1px);} + .bedcall-stat-card--primary::before{background:var(--primary);box-shadow:0 0 8px rgba(24,144,255,0.5);} + .bedcall-stat-card--primary .bedcall-stat-card__num{color:#fff;text-shadow:0 0 8px rgba(24,144,255,0.4);} + .bedcall-stat-card--success::before{background:var(--success);box-shadow:0 0 8px rgba(82,196,26,0.5);} + .bedcall-stat-card--success .bedcall-stat-card__num{color:#fff;text-shadow:0 0 8px rgba(82,196,26,0.35);} + .bedcall-stat-card--danger::before{background:var(--danger);box-shadow:0 0 8px rgba(255,77,79,0.5);} + .bedcall-stat-card--danger .bedcall-stat-card__num{color:#fff;text-shadow:0 0 8px rgba(255,77,79,0.35);} + .bedcall-stat-card__num{font-size:15px;font-weight:700;line-height:1;font-variant-numeric:tabular-nums;letter-spacing:0.3px;transition:all .2s;} + .bedcall-stat-card__label{font-size:10px;color:var(--text-sub);white-space:nowrap;} + /* ========== 右侧:救援服务 ========== */ .panel--rescue .panel__body{padding:10px 12px;overflow-y:auto;} .rescue-duty{margin-bottom:8px;} @@ -615,17 +699,25 @@ .health-monitor__legend-pct{color:var(--text-dim);font-size:10px;margin-left:3px;min-width:34px;text-align:right;} /* ========== 左侧:穿戴告警统计柱状图(横向条形图) ========== */ - .wearable-stat-chart{padding:6px 4px 4px;} - .wearable-stat-chart__bars{display:flex;flex-direction:column;gap:6px;} - .wearable-stat-chart__col{display:flex;align-items:center;gap:8px;height:18px;} - .wearable-stat-chart__label{width:50px;font-size:10px;color:var(--text-sub);text-align:right;flex-shrink:0;white-space:nowrap;} - .wearable-stat-chart__bar-wrap{flex:1;height:100%;display:flex;align-items:center;} - .wearable-stat-chart__bar{height:10px;border-radius:2px 5px 5px 2px;transition:width .6s ease;min-width:4px;position:relative;box-shadow:0 0 6px currentColor;} - .wearable-stat-chart__bar::after{content:'';position:absolute;top:0;left:0;bottom:0;width:20px;background:linear-gradient(90deg,rgba(255,255,255,0.3),transparent);border-radius:2px 0 0 5px;} - .wearable-stat-chart__bar-value{font-size:10px;color:#fff;font-weight:600;text-shadow:0 0 6px rgba(0,0,0,0.4);white-space:nowrap;min-width:20px;text-align:left;line-height:1;} - .wearable-stat-chart__bar-unit{font-size:10px;color:var(--text-sub);font-weight:400;margin-left:1px;} +/* ========== 穿戴告警面板:环形图 + 趋势图 + 分类列表 ========== */ +.wearable-chart-row{display:flex;align-items:stretch;gap:10px;margin-bottom:10px;height:100px;} +.wearable-donut-wrap{width:100px;flex-shrink:0;display:flex;align-items:center;justify-content:center;} +.wearable-donut{width:100px;height:100px;} +.wearable-donut circle{transition:stroke-dasharray .6s ease,stroke-dashoffset .6s ease;} +.wearable-donut__num{font-size:20px;font-weight:700;fill:#fff;} +.wearable-donut__label{font-size:9px;fill:var(--text-sub);} +.wearable-trend{flex:1;min-width:0;position:relative;} +.wearable-trend__svg{width:100%;height:100%;display:block;} +.wearable-list{display:grid;grid-template-columns:1fr 1fr;gap:4px 16px;} +.wearable-list__item{display:flex;align-items:center;gap:6px;font-size:11px;color:var(--text-sub);padding:3px 0;} +.wearable-list__item i{width:7px;height:7px;border-radius:50%;flex-shrink:0;} +.wearable-list__item span{flex:1;} +.wearable-list__item b{color:var(--text-main);font-weight:600;min-width:22px;text-align:right;} +.wearable-list__up{font-size:10px;font-style:normal;color:var(--danger);min-width:36px;text-align:right;} +.wearable-list__down{font-size:10px;font-style:normal;color:var(--success);min-width:36px;text-align:right;} /* ========== AI智能预警分析 ========== */ + .panel--ai-analysis{flex:1;min-height:0;} .panel--ai-analysis .panel__body{padding:8px 10px 10px;overflow:hidden;} .ai-analysis{display:flex;flex-direction:column;gap:7px;} .ai-analysis__summary{display:grid;grid-template-columns:1fr 1fr 1fr;gap:6px;} @@ -641,12 +733,12 @@ .ai-analysis__section-head{display:flex;align-items:center;justify-content:space-between;gap:8px; font-size:10px;color:var(--text-sub);line-height:1;} .ai-analysis__section-head b{font-size:11px;color:var(--text-main);font-weight:600;} - .ai-risk-chart{height:104px;display:grid;grid-template-columns:repeat(4,1fr);gap:7px; - padding:3px 0 0;border-bottom:1px solid rgba(24,144,255,0.10);} - .ai-risk-col{min-width:0;display:flex;flex-direction:column;align-items:center;gap:4px;} - .ai-risk-stack{height:72px;width:32px;display:flex;flex-direction:column;justify-content:flex-end; - border-radius:5px 5px 3px 3px;overflow:hidden;background:rgba(24,144,255,0.06); - box-shadow:inset 0 0 0 1px rgba(24,144,255,0.12);} + .ai-risk-chart{height:150px;display:grid;grid-template-columns:repeat(4,1fr);gap:7px; + padding:3px 0 0;border-bottom:1px solid rgba(24,144,255,0.10);} + .ai-risk-col{min-width:0;display:flex;flex-direction:column;align-items:center;gap:4px;} + .ai-risk-stack{height:108px;width:32px;display:flex;flex-direction:column;justify-content:flex-end; + border-radius:5px 5px 3px 3px;overflow:hidden;background:rgba(24,144,255,0.06); + box-shadow:inset 0 0 0 1px rgba(24,144,255,0.12);} .ai-risk-stack__seg{width:100%;min-height:4px;box-shadow:0 0 8px currentColor;} .ai-risk-stack__seg--high{background:linear-gradient(180deg,#ff7875,var(--danger));color:var(--danger);} .ai-risk-stack__seg--mid{background:linear-gradient(180deg,#ffc53d,var(--warning));color:var(--warning);} @@ -1017,7 +1109,7 @@ .toast--danger .toast__dot{background:var(--danger);box-shadow:0 0 8px var(--danger);} /* ========== 地图右下角:接听状态控制面板 ========== */ - .map-ctrl{position:absolute;bottom:82px;right:364px;z-index:10; + .map-ctrl{position:absolute;bottom:82px;right:450px;z-index:10; background:rgba(10,22,48,0.88);border:1px solid var(--panel-border);border-radius:8px; padding:12px 16px;display:flex;flex-direction:column;gap:12px; backdrop-filter:blur(6px);min-width:150px;} @@ -1046,8 +1138,8 @@ .map-ctrl__btn svg{width:16px;height:16px;flex-shrink:0;} /* ========== 地图右上角:图层切换 ========== */ - .map-layer{position:absolute;top:12px;right:12px;z-index:12; - display:flex;flex-direction:column;align-items:flex-end;gap:8px;} + .map-layer{position:absolute;top:12px;right:460px;z-index:12; + display:flex;flex-direction:column;align-items:flex-start;gap:8px;} .map-layer__trigger{width:34px;height:34px;display:flex;align-items:center;justify-content:center; background:rgba(10,22,48,0.88);border:1px solid var(--panel-border);border-radius:8px; color:var(--primary);cursor:pointer;transition:all .2s;backdrop-filter:blur(6px); @@ -1069,7 +1161,7 @@ .map-layer__item.active{color:var(--primary);background:rgba(24,144,255,0.15);} /* ========== 响应式/小屏幕 ========== */ - @media(max-width:1440px){.side{width:260px;}} + @media(max-width:1440px){.side{width:340px;}} @@ -1088,7 +1180,7 @@ - +
系统累计运行 0 @@ -1116,36 +1208,53 @@
-
- -
-
45
-
应急视频次数
+ +
+ +
+ + + + + + + 196 + 求助总数 +
- -
-
128
-
应急电话次数
+ +
+
应急视频45
+
应急电话128
+
拨打12023
- -
-
23
-
拨打120次数
+ +
+ + + + + + +
- -
-
3,562
-
累计工单
+
+ +
+
+
3,562
+
累计工单
- -
-
12
-
待处理工单
+
+
12
+
待处理工单
- -
-
3,540
-
已完成工单
+
+
3,540
+
已完成工单
@@ -1165,57 +1274,53 @@
-
-
-
-
心率异常
-
-
-
-
45
-
-
-
体温异常
-
-
-
-
28
-
-
-
血氧异常
-
-
-
-
35
-
-
-
压力异常
-
-
-
-
18
-
-
-
一键告警
-
-
-
-
12
-
-
-
摔倒
-
-
-
-
8
-
+ +
+ +
+ + + + + + + + + 146 + 告警总数 +
+ +
+ + + + + + + +
+
+ +
+
心率异常45↑12%
+
体温异常28↓5%
+
血氧异常35↑8%
+
压力异常18↓3%
+
一键告警12↑20%
+
摔倒8↓15%
-
+
心脑血管预警 @@ -1234,35 +1339,35 @@
- - - + + +
心梗
6
- - - + + +
脑梗
6
- - - + + +
脑出血
4
- - + +
猝死
4
@@ -1277,6 +1382,36 @@
+ + +
+
+
+ 床头呼叫数据 + +
+
+
+
+
1,256
+
总呼叫次数
+
+
+
1,103
+
已接通次数
+
+
+
153
+
未接通次数
+
+
+
+
+ @@ -1287,11 +1422,9 @@
@@ -1361,6 +1517,8 @@ + +
@@ -1427,22 +1585,22 @@
-
兴隆医院
+
兴隆医院 · 专家12
-
高陵医院
+
高陵医院 · 专家8
-
宝石花医院
+
宝石花医院 · 专家15
-
庆阳医院
+
庆阳医院 · 专家10
@@ -1482,6 +1640,56 @@
陕A·120-01
+ +
+
+ +
急救包-001
+
+
+
+ +
急救包-002
+
+ + +
+
+ +
采油一厂 ⌚128
+
+
+
+ +
采油二厂 ⌚96
+
+
+
+ +
采油三厂 ⌚85
+
+
+
+ +
生产基地 ⌚72
+
+ + +
+
+ +
采油一厂 📞42
+
+
+
+ +
采油二厂 📞38
+
+
+
+ +
采油三厂 📞31
+
@@ -1531,6 +1739,15 @@ + + + + + + + + +
详细地址
联系电话
@@ -1560,6 +1777,8 @@ + + @@ -1608,6 +1827,13 @@
0.5 km约2分钟
+
+
+
+
急救包-001 急救包
+
0.8 km约3分钟
+
+
@@ -1689,7 +1915,7 @@ - +
@@ -1761,42 +1987,43 @@