5 lines
39 KiB
JavaScript
5 lines
39 KiB
JavaScript
/*!
|
|
Build based on gin-vue-admin
|
|
Time : 1776662816000 */
|
|
System.register(["./087AC4D233B64EB0index-legacy.Bru8kZfA.js","./087AC4D233B64EB0logo-legacy.Xkp2OvTk.js","./087AC4D233B64EB0index-legacy.IpXLgN8X.js","./087AC4D233B64EB0_plugin-vue_export-helper-legacy.DCWa1RRI.js"],function(e,a){"use strict";var t,l,i,o,n,r,d,s,c,v,u,p,m,f,g,x,b,h,y;return{setters:[function(e){t=e.a,l=e.G,i=e.q,o=e.c,n=e.o,r=e.b,d=e.t,s=e.e,c=e.f,v=e.x,u=e.F,p=e.J,m=e.a2,f=e.aa,g=e.K},function(e){x=e._},function(e){b=e.L,h=e.E},function(e){y=e._}],execute:function(){var a=document.createElement("style");a.textContent=".large-screen-container[data-v-1a9e1e3e]{width:100vw;height:100vh;background-color:#0f172a;background-image:radial-gradient(circle at 50% 50%,#1e293b,#0f172a);color:#e2e8f0;padding:0 20px;margin:0;box-sizing:border-box;overflow:hidden;position:fixed;top:0;left:0;z-index:9999}.header[data-v-1a9e1e3e]{display:flex;align-items:center;justify-content:space-between;padding:0 20px;height:70px;background-color:rgba(15,23,42,.8);border-radius:0;margin:0 -20px 10px}.logo[data-v-1a9e1e3e]{display:flex;align-items:center;gap:10px}.logo img[data-v-1a9e1e3e]{width:40px;height:40px}.logo span[data-v-1a9e1e3e]{font-size:16px;font-weight:700;color:#3b82f6}.title[data-v-1a9e1e3e]{font-size:28px;font-weight:700;color:#3b82f6}.time[data-v-1a9e1e3e]{font-size:16px;font-weight:700;color:#94a3b8}.right-info[data-v-1a9e1e3e]{display:flex;align-items:center;gap:5px;font-size:14px}.warning[data-v-1a9e1e3e]{color:#ef4444}.dot[data-v-1a9e1e3e]{color:#10b981}.main-content[data-v-1a9e1e3e]{display:flex;gap:10px;height:calc(100vh - 80px)}.left-section[data-v-1a9e1e3e],.right-section[data-v-1a9e1e3e]{flex:1;display:flex;flex-direction:column;gap:10px}.center-section[data-v-1a9e1e3e]{flex:2.5;display:flex;flex-direction:column;gap:10px}.main-content[data-v-1a9e1e3e]{display:flex;gap:10px;height:calc(100vh - 100px)}.center-section .card[data-v-1a9e1e3e]{display:flex;flex-direction:column}.map-container-full[data-v-1a9e1e3e]{flex:1;display:flex;flex-direction:column;padding:0;margin:0}.card[data-v-1a9e1e3e]{background-color:rgba(15,23,42,.8);border:1px solid #1e3a8a;border-radius:8px;padding:15px;display:flex;flex-direction:column;position:relative}.card-title[data-v-1a9e1e3e]{font-size:16px;font-weight:700;color:#94a3b8;margin-bottom:15px;text-align:center}.stats-grid[data-v-1a9e1e3e]{display:grid;grid-template-columns:1fr 1fr;gap:15px}.stat-item[data-v-1a9e1e3e]{text-align:center}.stat-label[data-v-1a9e1e3e]{font-size:14px;font-weight:700;color:#64748b;margin-bottom:5px}.stat-value[data-v-1a9e1e3e]{font-size:22px;font-weight:700;color:#e2e8f0}.stat-value.green[data-v-1a9e1e3e]{color:#10b981}.stat-value.red[data-v-1a9e1e3e]{color:#ef4444}.alarm-content[data-v-1a9e1e3e],.notice-content[data-v-1a9e1e3e]{flex:1;overflow:hidden;position:relative}.no-alarm[data-v-1a9e1e3e],.no-notice[data-v-1a9e1e3e]{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;color:#64748b}.alarm-icon[data-v-1a9e1e3e],.notice-icon[data-v-1a9e1e3e]{margin-bottom:10px}.alarm-scroll[data-v-1a9e1e3e],.notice-scroll[data-v-1a9e1e3e]{height:100%;overflow-y:auto}.alarm-item[data-v-1a9e1e3e],.notice-item[data-v-1a9e1e3e]{display:flex;align-items:center;gap:10px;padding:8px 0;border-bottom:1px solid #1e3a8a}.alarm-text[data-v-1a9e1e3e],.notice-text[data-v-1a9e1e3e]{flex:1;font-size:12px;color:#e2e8f0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.alarm-time[data-v-1a9e1e3e],.notice-time[data-v-1a9e1e3e]{font-size:11px;color:#64748b}.map-card[data-v-1a9e1e3e]{flex:3;padding:0;overflow:hidden}.chart-card[data-v-1a9e1e3e]{flex:1}.chart-container[data-v-1a9e1e3e]{flex:1;min-height:0;height:100%}.warning-type-card[data-v-1a9e1e3e],.device-type-card[data-v-1a9e1e3e]{flex:1;display:flex;flex-direction:column}.ring-chart-container[data-v-1a9e1e3e],.pie-chart-container[data-v-1a9e1e3e]{flex:1;min-height:0;display:flex;align-items:center;justify-content:center}.chart-legend[data-v-1a9e1e3e]{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-top:10px;font-size:14px;font-weight:700;color:#94a3b8}.legend-item[data-v-1a9e1e3e]{display:flex;align-items:center;gap:5px}.legend-color[data-v-1a9e1e3e]{width:10px;height:10px;border-radius:2px}.legend-color.blue[data-v-1a9e1e3e]{background-color:#3b82f6}.legend-color.green[data-v-1a9e1e3e]{background-color:#10b981}.legend-color.red[data-v-1a9e1e3e]{background-color:#ef4444}.legend-color.orange[data-v-1a9e1e3e]{background-color:#f59e0b}.legend-color.purple[data-v-1a9e1e3e]{background-color:#8b5cf6}.legend-color.pink[data-v-1a9e1e3e]{background-color:#ec4899}.map-control[data-v-1a9e1e3e]{position:absolute;top:15px;left:15px;background-color:rgba(15,23,42,.9);border:1px solid #1e3a8a;border-radius:8px;padding:15px;z-index:1000;min-width:120px}.control-top[data-v-1a9e1e3e]{margin-bottom:15px;padding-bottom:15px;border-bottom:1px solid #1e3a8a}.control-title[data-v-1a9e1e3e]{font-size:14px;font-weight:700;color:#64748b;margin-bottom:5px}.control-value[data-v-1a9e1e3e]{font-size:26px;font-weight:700;color:#3b82f6}.status-list[data-v-1a9e1e3e]{display:flex;flex-direction:column;gap:8px}.status-item[data-v-1a9e1e3e]{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:700;color:#e2e8f0}.status-dot[data-v-1a9e1e3e]{width:10px;height:10px;border-radius:50%}.status-dot.online[data-v-1a9e1e3e]{background-color:#10b981}.status-dot.alarm[data-v-1a9e1e3e]{background-color:#ef4444}.status-dot.offline[data-v-1a9e1e3e]{background-color:#64748b}.alarm-scroll[data-v-1a9e1e3e]::-webkit-scrollbar,.notice-scroll[data-v-1a9e1e3e]::-webkit-scrollbar{width:4px}.alarm-scroll[data-v-1a9e1e3e]::-webkit-scrollbar-track,.notice-scroll[data-v-1a9e1e3e]::-webkit-scrollbar-track{background:#1e3a8a;border-radius:2px}.alarm-scroll[data-v-1a9e1e3e]::-webkit-scrollbar-thumb,.notice-scroll[data-v-1a9e1e3e]::-webkit-scrollbar-thumb{background:#3b82f6;border-radius:2px}.module-card[data-v-1a9e1e3e]{background:linear-gradient(135deg,rgba(30,58,138,.3),rgba(15,23,42,.8));border:1px solid rgba(59,130,246,.3);border-radius:8px;padding:15px;display:flex;flex-direction:column}.module-header[data-v-1a9e1e3e]{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px}.module-title[data-v-1a9e1e3e]{display:flex;align-items:center;gap:8px;font-size:18px;font-weight:700;color:#e2e8f0}.title-icon[data-v-1a9e1e3e]{width:4px;height:18px;background:linear-gradient(180deg,#00d4ff,#3b82f6);border-radius:2px}.module-more[data-v-1a9e1e3e]{font-size:14px;font-weight:700;color:#e2e8f0;cursor:pointer}.module-more[data-v-1a9e1e3e]:hover{color:#00d4ff}.energy-module[data-v-1a9e1e3e]{flex:1.7}.energy-stats[data-v-1a9e1e3e]{display:flex;flex-direction:column;gap:15px;margin-bottom:15px}.energy-item[data-v-1a9e1e3e]{display:flex;align-items:center;gap:15px;background:rgba(30,58,138,.2);border-radius:8px;padding:12px}.energy-icon[data-v-1a9e1e3e]{display:flex;align-items:center;gap:10px}.icon-bg[data-v-1a9e1e3e]{width:40px;height:40px;background:linear-gradient(135deg,rgba(0,212,255,.2),rgba(0,212,255,.05));border:1px solid rgba(0,212,255,.3);border-radius:8px;display:flex;align-items:center;justify-content:center}.icon-bg.green[data-v-1a9e1e3e]{background:linear-gradient(135deg,rgba(16,185,129,.2),rgba(16,185,129,.05));border-color:rgba(16,185,129,.3)}.energy-label[data-v-1a9e1e3e]{font-size:15px;font-weight:700;color:#e2e8f0;line-height:1.4}.unit[data-v-1a9e1e3e]{font-size:13px;font-weight:700;color:#e2e8f0}.help-icon[data-v-1a9e1e3e]{display:inline-flex;align-items:center;justify-content:center;width:14px;height:14px;background:#94a3b8;border-radius:50%;font-size:10px;margin-left:4px;cursor:help}.energy-values[data-v-1a9e1e3e]{display:flex;flex:1;justify-content:space-around}.value-item[data-v-1a9e1e3e]{display:flex;flex-direction:column;align-items:center;gap:4px}.value-label[data-v-1a9e1e3e]{font-size:14px;font-weight:700;color:#e2e8f0}.value-num[data-v-1a9e1e3e]{font-size:20px;font-weight:700}.value-num.blue[data-v-1a9e1e3e]{color:#00d4ff}.value-num.cyan[data-v-1a9e1e3e]{color:#06b6d4}.energy-chart[data-v-1a9e1e3e]{flex:1;min-height:150px}.device-category-module[data-v-1a9e1e3e]{flex:1}.device-category-content[data-v-1a9e1e3e]{display:flex;align-items:center;gap:20px;flex:1}.ring-chart[data-v-1a9e1e3e]{flex:1;height:100%;min-height:150px}.category-list[data-v-1a9e1e3e]{flex:1;display:flex;flex-direction:column;gap:12px}.category-item[data-v-1a9e1e3e]{display:flex;align-items:center;gap:10px;font-size:15px;font-weight:700}.category-dot[data-v-1a9e1e3e]{width:10px;height:10px;border-radius:2px}.category-name[data-v-1a9e1e3e]{color:#e2e8f0;flex:1;font-weight:700}.category-value[data-v-1a9e1e3e]{color:#e2e8f0;font-weight:700;font-size:16px}.power-curve-module[data-v-1a9e1e3e]{flex:1}.power-chart[data-v-1a9e1e3e]{flex:1;min-height:150px}.left-section[data-v-1a9e1e3e]{display:flex;flex-direction:column;gap:10px}@media(max-width:1400px){.energy-values[data-v-1a9e1e3e]{gap:10px}.value-num[data-v-1a9e1e3e]{font-size:14px}.device-category-content[data-v-1a9e1e3e]{flex-direction:column}.category-list[data-v-1a9e1e3e]{flex-direction:row;flex-wrap:wrap}.category-item[data-v-1a9e1e3e]{flex:1;min-width:120px}}.alarm-pending-module[data-v-1a9e1e3e]{flex:1}.alarm-pending-chart[data-v-1a9e1e3e]{flex:1;min-height:180px}.alert-distribution-module[data-v-1a9e1e3e]{flex:1.2}.alert-tabs[data-v-1a9e1e3e]{display:flex;gap:10px;margin-bottom:15px}.alert-tab[data-v-1a9e1e3e]{padding:6px 16px;background:rgba(30,58,138,.3);border:1px solid rgba(59,130,246,.3);border-radius:4px;color:#94a3b8;font-size:13px;font-weight:700;cursor:pointer;transition:all .3s}.alert-tab.active[data-v-1a9e1e3e]{background:rgba(59,130,246,.3);border-color:#3b82f6;color:#00d4ff}.alert-distribution-content[data-v-1a9e1e3e]{display:flex;gap:20px;flex:1}.alert-ring-chart[data-v-1a9e1e3e]{flex:1;min-height:200px}.alert-list[data-v-1a9e1e3e]{flex:1;display:flex;flex-direction:column;gap:12px}.alert-item[data-v-1a9e1e3e]{display:flex;align-items:center;gap:10px;font-size:15px;font-weight:700}.alert-dot[data-v-1a9e1e3e]{width:10px;height:10px;border-radius:2px}.alert-name[data-v-1a9e1e3e]{color:#e2e8f0;flex:1;font-weight:700}.alert-count[data-v-1a9e1e3e]{color:#e2e8f0;font-weight:700;font-size:16px;margin-right:5px}.alert-percent[data-v-1a9e1e3e]{color:#10b981;font-weight:700}.alert-trend-module[data-v-1a9e1e3e]{flex:1.2}.alert-trend-chart[data-v-1a9e1e3e]{flex:1;min-height:180px}.work-order-module[data-v-1a9e1e3e]{flex:.8}.work-order-content[data-v-1a9e1e3e]{display:flex;gap:15px;flex:1}.work-order-item[data-v-1a9e1e3e]{flex:1;display:flex;flex-direction:column;align-items:center;gap:10px;padding:15px;background:rgba(30,58,138,.2);border-radius:8px;border:1px solid rgba(59,130,246,.3)}.order-icon[data-v-1a9e1e3e]{display:flex;align-items:center;justify-content:center}.order-info[data-v-1a9e1e3e]{text-align:center}.order-label[data-v-1a9e1e3e]{font-size:14px;color:#e2e8f0;margin-bottom:5px}.order-count[data-v-1a9e1e3e]{font-size:24px;font-weight:700}.order-count.white[data-v-1a9e1e3e]{color:#e2e8f0}.order-count.cyan[data-v-1a9e1e3e]{color:#06b6d4}.order-count.green[data-v-1a9e1e3e]{color:#10b981}.alarm-list-card[data-v-1a9e1e3e]{flex:1;display:flex;flex-direction:column;padding:15px}.alarm-list-header[data-v-1a9e1e3e]{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px}.alarm-list-title[data-v-1a9e1e3e]{display:flex;align-items:center;gap:10px;font-size:20px;font-weight:700;color:#e2e8f0}.title-decoration[data-v-1a9e1e3e]{width:6px;height:24px;background:linear-gradient(180deg,#00d4ff,#3b82f6);border-radius:2px}.alarm-list-controls[data-v-1a9e1e3e]{display:flex;align-items:center;gap:20px}.control-item[data-v-1a9e1e3e]{display:flex;align-items:center;gap:8px;font-size:14px;color:#e2e8f0;cursor:pointer}.control-item input[type=checkbox][data-v-1a9e1e3e]{width:16px;height:16px;cursor:pointer}.expand-btn[data-v-1a9e1e3e]{font-size:14px;color:#00d4ff;cursor:pointer;font-weight:700}.expand-btn[data-v-1a9e1e3e]:hover{color:#3b82f6}.alarm-table-container[data-v-1a9e1e3e]{flex:1;overflow:auto}.alarm-table[data-v-1a9e1e3e]{width:100%;border-collapse:collapse;font-size:14px}.alarm-table thead[data-v-1a9e1e3e]{background:rgba(30,58,138,.5)}.alarm-table th[data-v-1a9e1e3e]{padding:12px 10px;text-align:left;font-weight:700;color:#e2e8f0;border-bottom:2px solid #1e3a8a;font-size:15px}.alarm-table tbody tr[data-v-1a9e1e3e]{border-bottom:1px solid rgba(30,58,138,.3);transition:background-color .3s}.alarm-table tbody tr[data-v-1a9e1e3e]:hover{background:rgba(30,58,138,.2)}.alarm-table td[data-v-1a9e1e3e]{padding:12px 10px;color:#e2e8f0;font-size:14px}.status-tag[data-v-1a9e1e3e]{display:inline-block;padding:4px 12px;border-radius:4px;font-weight:700;font-size:13px}.status-tag.pending[data-v-1a9e1e3e]{background:rgba(239,68,68,.2);border:1px solid #ef4444;color:#ef4444}.alarm-table-container[data-v-1a9e1e3e]::-webkit-scrollbar{width:6px;height:6px}.alarm-table-container[data-v-1a9e1e3e]::-webkit-scrollbar-track{background:rgba(30,58,138,.2)}.alarm-table-container[data-v-1a9e1e3e]::-webkit-scrollbar-thumb{background:#3b82f6;border-radius:3px}\n/*$vite$:1*/",document.head.appendChild(a);var w={class:"large-screen-container"},k={class:"header"},S={class:"time"},z={class:"main-content"},L={class:"left-section"},M={class:"module-card energy-module"},A={class:"energy-chart"},C={class:"module-card device-category-module"},T={class:"device-category-content"},j={class:"ring-chart"},I={class:"category-list"},B={class:"category-name"},W={class:"category-value"},_={class:"module-card power-curve-module"},D={class:"power-chart"},P={class:"center-section"},R={class:"card map-card"},E={class:"map-control"},H={class:"control-top"},N={class:"control-value"},O={class:"card alarm-list-card"},K={class:"alarm-list-header"},F={class:"alarm-list-controls"},V={class:"control-item"},U={class:"control-item"},$={class:"alarm-table-container"},q={class:"alarm-table"},G={class:"status-tag pending"},J={class:"right-section"},Y={class:"module-card alarm-pending-module"},Q={class:"alarm-pending-chart"},X={class:"module-card alert-distribution-module"},Z={class:"alert-distribution-content"},ee={class:"alert-ring-chart"},ae={class:"alert-list"},te={class:"alert-name"},le={class:"alert-count"},ie={class:"alert-percent"},oe={class:"module-card alert-trend-module"},ne={class:"alert-trend-chart"},re={__name:"index",setup:function(e){var a=t(""),y=function(){var e=new Date,t=e.getFullYear(),l=String(e.getMonth()+1).padStart(2,"0"),i=String(e.getDate()).padStart(2,"0"),o=String(e.getHours()).padStart(2,"0"),n=String(e.getMinutes()).padStart(2,"0"),r=String(e.getSeconds()).padStart(2,"0");a.value="".concat(t,"-").concat(l,"-").concat(i," ").concat(o,":").concat(n,":").concat(r)},re=l(function(){return ue.value.length});l(function(){return ue.value.filter(function(e){return"online"===e.status}).length}),l(function(){return ue.value.filter(function(e){return"offline"===e.status}).length});var de=l(function(){return ue.value.filter(function(e){return"alarm"===e.status}).length}),se=l(function(){return Math.floor(.5*de.value)}),ce=l(function(){return Math.floor(.3*de.value)}),ve=l(function(){return de.value-se.value-ce.value});t([{title:"关于系统升级维护的通知",time:"2026-01-10"},{title:"设备巡检计划安排",time:"2026-01-08"},{title:"新功能上线公告",time:"2026-01-05"},{title:"春节放假安排通知",time:"2026-01-02"}]),t([{title:"设备1过温报警",time:"2026-01-15 14:32:18"},{title:"设备2电流异常",time:"2026-01-15 14:28:45"},{title:"设备3电压过高",time:"2026-01-15 14:25:30"},{title:"设备4通信中断",time:"2026-01-15 14:20:12"},{title:"设备5功率过载",time:"2026-01-15 14:15:47"},{title:"设备6温度异常",time:"2026-01-15 14:10:22"},{title:"设备7电流波动",time:"2026-01-15 14:05:58"},{title:"设备8电压过低",time:"2026-01-15 14:00:33"},{title:"设备9通信超时",time:"2026-01-15 13:55:17"},{title:"设备10功率异常",time:"2026-01-15 13:50:02"},{title:"设备11过温报警",time:"2026-01-15 13:45:38"},{title:"设备12电流过高",time:"2026-01-15 13:40:23"},{title:"设备13电压波动",time:"2026-01-15 13:35:09"},{title:"设备14通信异常",time:"2026-01-15 13:30:44"},{title:"设备15功率过载",time:"2026-01-15 13:25:29"},{title:"设备16温度过高",time:"2026-01-15 13:20:14"},{title:"设备17电流异常",time:"2026-01-15 13:15:50"},{title:"设备18电压异常",time:"2026-01-15 13:10:35"},{title:"设备19通信中断",time:"2026-01-15 13:05:20"},{title:"设备20功率异常",time:"2026-01-15 13:00:05"},{title:"设备21过温报警",time:"2026-01-15 12:55:41"},{title:"设备22电流过高",time:"2026-01-15 12:50:26"},{title:"设备23电压过低",time:"2026-01-15 12:45:11"},{title:"设备24通信超时",time:"2026-01-15 12:40:56"},{title:"设备25功率过载",time:"2026-01-15 12:35:42"},{title:"设备26温度异常",time:"2026-01-15 12:30:27"},{title:"设备27电流波动",time:"2026-01-15 12:25:12"},{title:"设备28电压波动",time:"2026-01-15 12:20:58"},{title:"设备29通信异常",time:"2026-01-15 12:15:43"},{title:"设备30功率异常",time:"2026-01-15 12:10:28"}]);var ue=t([{name:"设备1",status:"online",longitude:116.4074,latitude:39.9042,city:"北京"},{name:"设备2",status:"alarm",longitude:121.4737,latitude:31.2304,city:"上海"},{name:"设备3",status:"online",longitude:113.2644,latitude:23.1291,city:"广州"},{name:"设备4",status:"offline",longitude:120.1551,latitude:30.2741,city:"杭州"},{name:"设备5",status:"online",longitude:104.0668,latitude:30.5728,city:"成都"},{name:"设备6",status:"online",longitude:118.7969,latitude:32.0603,city:"南京"},{name:"设备7",status:"alarm",longitude:123.4328,latitude:41.8045,city:"沈阳"},{name:"设备8",status:"online",longitude:114.0579,latitude:22.5431,city:"深圳"},{name:"设备9",status:"offline",longitude:119.3062,latitude:26.0745,city:"福州"},{name:"设备10",status:"online",longitude:117.2008,latitude:39.0842,city:"天津"},{name:"设备11",status:"online",longitude:108.9398,latitude:34.3416,city:"西安"},{name:"设备12",status:"alarm",longitude:106.5516,latitude:29.563,city:"重庆"},{name:"设备13",status:"online",longitude:113.6254,latitude:34.7466,city:"郑州"},{name:"设备14",status:"offline",longitude:125.3245,latitude:43.8171,city:"长春"},{name:"设备15",status:"online",longitude:112.5489,latitude:37.857,city:"太原"},{name:"设备16",status:"online",longitude:103.8235,latitude:36.058,city:"兰州"},{name:"设备17",status:"alarm",longitude:91.1175,latitude:29.6469,city:"拉萨"},{name:"设备18",status:"online",longitude:111.6708,latitude:40.8183,city:"呼和浩特"},{name:"设备19",status:"offline",longitude:102.7126,latitude:25.0406,city:"昆明"},{name:"设备20",status:"online",longitude:108.32,latitude:22.8241,city:"南宁"},{name:"潍坊设备1",status:"online",longitude:119.03,latitude:36.42,city:"潍坊"},{name:"潍坊设备2",status:"alarm",longitude:118.8,latitude:36.5,city:"潍坊"},{name:"潍坊设备3",status:"online",longitude:119.2,latitude:36.35,city:"潍坊"},{name:"潍坊设备4",status:"offline",longitude:118.5,latitude:36.6,city:"潍坊"},{name:"潍坊设备5",status:"online",longitude:119.5,latitude:36.25,city:"潍坊"},{name:"潍坊设备6",status:"alarm",longitude:118.9,latitude:36.7,city:"潍坊"},{name:"潍坊设备7",status:"online",longitude:119.3,latitude:36.45,city:"潍坊"},{name:"潍坊设备8",status:"offline",longitude:118.6,latitude:36.55,city:"潍坊"},{name:"潍坊设备9",status:"online",longitude:119.1,latitude:36.3,city:"潍坊"},{name:"潍坊设备10",status:"alarm",longitude:118.7,latitude:36.4,city:"潍坊"}]),pe=t(null),me=t(null),fe=t([]),ge=t(null),xe=t(null),be=t(null),he=t(null),ye=t(null),we=t([{name:"其他设备报警",count:403,percent:41.16,color:"#10b981"},{name:"分合闸报警",count:384,percent:39.22,color:"#3b82f6"},{name:"电压报警",count:53,percent:5.41,color:"#06b6d4"},{name:"其他",count:139,percent:14.21,color:"#f59e0b"}]),ke=t(!1),Se=t(!1),ze=t([{project:"DM100展板 (K1系列)",location:"070529 300号院,1单元",deviceNo:"21070529",line:"节点1",alarmType:"湿度上限报警",alarmTime:"04:53 2026-03-18",status:"未处理"},{project:"曼顿石岩展厅",location:"2号楼,12层,展厅配电",deviceNo:"98CC4D12D72E",line:"线路04",alarmType:"异常分闸",alarmTime:"05:02 2026-03-18",status:"未处理"},{project:"DM100展板 (K1系列)",location:"070529 300号院,1单元",deviceNo:"21070529",line:"节点1",alarmType:"湿度上限报警",alarmTime:"23:31 2026-03-18",status:"未处理"},{project:"DM100展板 (K1系列)",location:"070529 300号院,1单元",deviceNo:"21070529",line:"节点1",alarmType:"湿度上限报警",alarmTime:"14:37 2026-03-18",status:"未处理"},{project:"曼顿石岩展厅",location:"厅L10S 2号楼,12层,2号",deviceNo:"B813322F82A8",line:"总路",alarmType:"异常分闸",alarmTime:"01:41 2026-03-18",status:"未处理"}]),Le=t({tooltip:{trigger:"axis",backgroundColor:"rgba(15, 23, 42, 0.9)",borderColor:"#1e3a8a",textStyle:{color:"#e2e8f0"}},legend:{data:["本月","上月"],right:10,top:0,textStyle:{color:"#94a3b8",fontSize:10},itemWidth:10,itemHeight:10},grid:{top:"15%",left:"3%",right:"4%",bottom:"3%",containLabel:!0},xAxis:{type:"category",data:["01","05","10","15","20","25","30"],axisLine:{lineStyle:{color:"#1e3a8a"}},axisLabel:{color:"#64748b",fontSize:10}},yAxis:{type:"value",name:"量(kWh)",nameTextStyle:{color:"#64748b",fontSize:10},splitLine:{lineStyle:{color:"#1e3a8a",type:"dashed"}},axisLine:{lineStyle:{color:"#1e3a8a"}},axisLabel:{color:"#64748b",fontSize:10}},series:[{name:"本月",data:[0,35,10,20,5,15,25],type:"line",smooth:!0,lineStyle:{color:"#00d4ff",width:2},itemStyle:{color:"#00d4ff"},areaStyle:{color:new b(0,0,0,1,[{offset:0,color:"rgba(0, 212, 255, 0.3)"},{offset:1,color:"rgba(0, 212, 255, 0)"}])},markPoint:{data:[{type:"max",name:"Max",itemStyle:{}},{type:"min",name:"Min",itemStyle:{}}],symbol:"rect",symbolSize:[36,28],symbolOffset:[0,-20]}}]}),Me=t([{name:"智能空开",value:22,color:"#3b82f6"},{name:"温湿度传感器",value:2,color:"#06b6d4"},{name:"烟雾报警器",value:2,color:"#8b5cf6"},{name:"水位水压",value:2,color:"#10b981"},{name:"其他",value:1,color:"#f59e0b"}]),Ae=l(function(){return{series:[{type:"pie",radius:["45%","70%"],center:["40%","50%"],avoidLabelOverlap:!1,itemStyle:{borderRadius:8,borderColor:"#0f172a",borderWidth:2},label:{show:!1},data:Me.value.map(function(e){return{value:e.value,name:e.name,itemStyle:{color:e.color}}})}]}}),Ce=t({tooltip:{trigger:"axis",backgroundColor:"rgba(15, 23, 42, 0.9)",borderColor:"#1e3a8a",textStyle:{color:"#e2e8f0"}},legend:{data:["功率"],right:10,top:0,textStyle:{color:"#94a3b8",fontSize:10},itemWidth:10,itemHeight:10},grid:{top:"15%",left:"3%",right:"4%",bottom:"3%",containLabel:!0},xAxis:{type:"category",data:["13:45","18:00","22:15","02:30","06:45","11:00","13:45"],axisLine:{lineStyle:{color:"#1e3a8a"}},axisLabel:{color:"#64748b",fontSize:10}},yAxis:{type:"value",name:"功率(kW)",nameTextStyle:{color:"#64748b",fontSize:10},splitLine:{lineStyle:{color:"#1e3a8a",type:"dashed"}},axisLine:{lineStyle:{color:"#1e3a8a"}},axisLabel:{color:"#64748b",fontSize:10}},series:[{name:"功率",data:[0,1.944,0,0,0,1.8,0],type:"line",smooth:!0,lineStyle:{color:"#00d4ff",width:2},itemStyle:{color:"#00d4ff"},areaStyle:{color:new b(0,0,0,1,[{offset:0,color:"rgba(0, 212, 255, 0.3)"},{offset:1,color:"rgba(0, 212, 255, 0)"}])},markPoint:{data:[{type:"max",name:"Max"},{type:"min",name:"Min"}]}}]});t({grid:{top:"10%",left:"3%",right:"4%",bottom:"3%",containLabel:!0},xAxis:{type:"category",data:["2026-01-03","2026-01-04","2026-01-05","2026-01-06","2026-01-07","2026-01-08","2026-01-09","2026-01-10","2026-01-11","2026-01-12"],axisLine:{lineStyle:{color:"#1e3a8a"}},axisLabel:{color:"#94a3b8",fontSize:10}},yAxis:{type:"value",min:0,max:30,interval:5,splitLine:{lineStyle:{color:"#1e3a8a",type:"dashed"}},axisLine:{lineStyle:{color:"#1e3a8a"}},axisLabel:{color:"#94a3b8",fontSize:10}},series:[{data:[10,12,15,20,25,28,25,20,15,10],type:"line",smooth:!0,lineStyle:{color:"#3b82f6",width:2},areaStyle:{color:new b(0,0,0,1,[{offset:0,color:"rgba(59, 130, 246, 0.3)"},{offset:1,color:"rgba(59, 130, 246, 0)"}])},symbol:"circle",symbolSize:6,itemStyle:{color:"#3b82f6"}}]}),l(function(){return{series:[{name:"预警类型",type:"pie",radius:["40%","70%"],avoidLabelOverlap:!1,itemStyle:{borderRadius:10,borderColor:"#0f172a",borderWidth:2},label:{show:!1,position:"center"},emphasis:{label:{show:!0,fontSize:16,fontWeight:"bold",color:"#e2e8f0"}},labelLine:{show:!1},data:[{value:se.value,name:"过温报警",itemStyle:{color:"#3b82f6"}},{value:ce.value,name:"过载报警",itemStyle:{color:"#10b981"}},{value:ve.value,name:"漏电报警",itemStyle:{color:"#ef4444"}},{value:0,name:"智能断路器",itemStyle:{color:"#f59e0b"}},{value:0,name:"温湿度传感器",itemStyle:{color:"#8b5cf6"}},{value:0,name:"烟雾报警器",itemStyle:{color:"#ec4899"}}]}]}}),l(function(){return{series:[{name:"设备类型",type:"pie",radius:["40%","70%"],avoidLabelOverlap:!1,itemStyle:{borderRadius:10,borderColor:"#0f172a",borderWidth:2},label:{show:!1,position:"center"},emphasis:{label:{show:!0,fontSize:16,fontWeight:"bold",color:"#e2e8f0"}},labelLine:{show:!1},data:[{value:22,name:"智能空开",itemStyle:{color:"#3b82f6"}},{value:2,name:"温湿度传感器",itemStyle:{color:"#10b981"}},{value:2,name:"烟雾报警器",itemStyle:{color:"#f59e0b"}},{value:2,name:"水位水压",itemStyle:{color:"#8b5cf6"}},{value:1,name:"其他",itemStyle:{color:"#ec4899"}}]}]}});var Te=t({tooltip:{trigger:"axis",backgroundColor:"rgba(15, 23, 42, 0.9)",borderColor:"#1e3a8a",textStyle:{color:"#e2e8f0"}},grid:{top:"15%",left:"3%",right:"4%",bottom:"3%",containLabel:!0},xAxis:{type:"category",data:["02-17","02-22","02-27","03-04","03-09","03-14"],axisLine:{lineStyle:{color:"#1e3a8a"}},axisLabel:{color:"#64748b",fontSize:10}},yAxis:{type:"value",name:"次数",nameTextStyle:{color:"#64748b",fontSize:10},splitLine:{lineStyle:{color:"#1e3a8a",type:"dashed"}},axisLine:{lineStyle:{color:"#1e3a8a"}},axisLabel:{color:"#64748b",fontSize:10}},series:[{name:"待处理报警",data:[4805,4850,4900,4958,5e3,5304],type:"line",smooth:!0,lineStyle:{color:"#00d4ff",width:2},itemStyle:{color:"#00d4ff"},areaStyle:{color:new b(0,0,0,1,[{offset:0,color:"rgba(0, 212, 255, 0.3)"},{offset:1,color:"rgba(0, 212, 255, 0)"}])},markPoint:{data:[{type:"max",name:"Max"},{type:"min",name:"Min"}]}}]}),je=l(function(){return{series:[{type:"pie",radius:["30%","60%"],center:["40%","50%"],avoidLabelOverlap:!1,itemStyle:{borderRadius:8,borderColor:"#0f172a",borderWidth:2},label:{show:!0,position:"center",formatter:"{total|979}\n{name|报警总数}",rich:{total:{fontSize:28,fontWeight:"bold",color:"#e2e8f0",lineHeight:35},name:{fontSize:14,color:"#94a3b8"}}},labelLine:{show:!1},data:we.value.map(function(e){return{value:e.count,name:e.name,itemStyle:{color:e.color}}})}]}}),Ie=t({tooltip:{trigger:"axis",backgroundColor:"rgba(15, 23, 42, 0.9)",borderColor:"#1e3a8a",textStyle:{color:"#e2e8f0"}},legend:{data:["二级报警","报警","预警"],right:10,top:0,textStyle:{color:"#94a3b8",fontSize:10},itemWidth:10,itemHeight:10},grid:{top:"15%",left:"3%",right:"4%",bottom:"3%",containLabel:!0},xAxis:{type:"category",data:["01","05","10","15","20","25","30"],axisLine:{lineStyle:{color:"#1e3a8a"}},axisLabel:{color:"#64748b",fontSize:10}},yAxis:{type:"value",name:"数量",nameTextStyle:{color:"#64748b",fontSize:10},splitLine:{lineStyle:{color:"#1e3a8a",type:"dashed"}},axisLine:{lineStyle:{color:"#1e3a8a"}},axisLabel:{color:"#64748b",fontSize:10}},series:[{name:"二级报警",data:[0,100,50,0,0,0,0],type:"line",smooth:!0,lineStyle:{color:"#a855f7",width:2},itemStyle:{color:"#a855f7"},markPoint:{data:[{type:"max",name:"Max"},{type:"min",name:"Min"}]}},{name:"报警",data:[0,80,30,119,0,0,0],type:"line",smooth:!0,lineStyle:{color:"#ef4444",width:2},itemStyle:{color:"#ef4444"},markPoint:{data:[{type:"max",name:"Max"},{type:"min",name:"Min"}]}},{name:"预警",data:[0,20,18,0,0,0,0],type:"line",smooth:!0,lineStyle:{color:"#f59e0b",width:2},itemStyle:{color:"#f59e0b"},markPoint:{data:[{type:"max",name:"Max"},{type:"min",name:"Min"}]}}]}),Be=function(e){var a="online"===e?"#10b981":"alarm"===e?"#ef4444":"#64748b";return'\n <div style="\n width: 12px;\n height: 12px;\n background-color: '.concat(a,";\n border-radius: 50%;\n border: 2px solid #fff;\n box-shadow: 0 0 10px ").concat(a,';\n "></div>\n ')},We=function(e){var a="online"===e.status?"在线":"alarm"===e.status?"告警":"离线",t="online"===e.status?"#10b981":"alarm"===e.status?"#ef4444":"#64748b";return'\n <div style="\n padding: 10px;\n background-color: rgba(15, 23, 42, 0.9);\n border: 1px solid #1e3a8a;\n border-radius: 4px;\n color: #e2e8f0;\n min-width: 150px;\n ">\n <div style="font-weight: bold; font-size: 14px; margin-bottom: 5px; color: #3b82f6;">'.concat(e.name,'</div>\n <div style="font-size: 12px; margin-bottom: 3px;">状态: <span style="color: ').concat(t,';">').concat(a,'</span></div>\n <div style="font-size: 12px;">城市: ').concat(e.city,"</div>\n </div>\n ")};i(function(){y(),setInterval(y,1e3),setTimeout(function(){"undefined"!=typeof AMap&&(pe.value=new AMap.Map("chinaMap",{zoom:5,center:[116.4074,39.9042],mapStyle:"amap://styles/darkblue",viewMode:"2D",features:["bg","road","building","point"]}),ue.value.forEach(function(e){var a=new AMap.Marker({position:[e.longitude,e.latitude],title:e.name,content:Be(e.status)}),t=new AMap.InfoWindow({content:We(e),offset:new AMap.Pixel(0,-30)});a.on("click",function(){t.open(pe.value,a.getPosition())}),pe.value.add(a),fe.value.push(a)}))},1e3),setTimeout(function(){_e()},1500),setTimeout(function(){De()},2e3),setTimeout(function(){Pe()},2200),setTimeout(function(){Re()},2400)});var _e=function(){if(ge.value){var e=ge.value,a=0,t=Le.value.xAxis.data.length;setInterval(function(){e.dispatchAction({type:"showTip",seriesIndex:0,dataIndex:a}),a=(a+1)%t},2e3)}},De=function(){if(xe.value){var e=xe.value,a=0,t=Ce.value.xAxis.data.length;setInterval(function(){e.dispatchAction({type:"showTip",seriesIndex:0,dataIndex:a}),a=(a+1)%t},2e3)}},Pe=function(){if(be.value){var e=be.value,a=0,t=Te.value.xAxis.data.length;setInterval(function(){e.dispatchAction({type:"showTip",seriesIndex:0,dataIndex:a}),a=(a+1)%t},2e3)}},Re=function(){if(ye.value){var e=ye.value,a=0,t=Ie.value.xAxis.data.length;setInterval(function(){for(var l=0;l<3;l++)e.dispatchAction({type:"showTip",seriesIndex:l,dataIndex:a});a=(a+1)%t},2e3)}};return function(e,t){return n(),o("div",w,[r("div",k,[t[2]||(t[2]=r("div",{class:"logo"},[r("img",{src:x,alt:"logo"}),r("span",null,"星卡科技")],-1)),t[3]||(t[3]=r("div",{class:"title"},"安全用电预警平台",-1)),r("div",S,d(a.value),1)]),r("div",z,[r("div",L,[r("div",M,[t[4]||(t[4]=s('<div class="module-header" data-v-1a9e1e3e><div class="module-title" data-v-1a9e1e3e><span class="title-icon" data-v-1a9e1e3e></span><span data-v-1a9e1e3e>用能趋势</span></div><div class="module-more" data-v-1a9e1e3e>远程遥控 ></div></div><div class="energy-stats" data-v-1a9e1e3e><div class="energy-item" data-v-1a9e1e3e><div class="energy-icon" data-v-1a9e1e3e><div class="icon-bg" data-v-1a9e1e3e><svg viewBox="0 0 24 24" fill="none" width="24" height="24" data-v-1a9e1e3e><path d="M13 2L3 14h9l-1 8 10-12h-9l1-8z" stroke="#00d4ff" stroke-width="2" fill="none" data-v-1a9e1e3e></path></svg></div><div class="energy-label" data-v-1a9e1e3e>用电量<br data-v-1a9e1e3e><span class="unit" data-v-1a9e1e3e>kW·h</span></div></div><div class="energy-values" data-v-1a9e1e3e><div class="value-item" data-v-1a9e1e3e><span class="value-label" data-v-1a9e1e3e>本年</span><span class="value-num blue" data-v-1a9e1e3e>833</span></div><div class="value-item" data-v-1a9e1e3e><span class="value-label" data-v-1a9e1e3e>本月</span><span class="value-num blue" data-v-1a9e1e3e>224</span></div><div class="value-item" data-v-1a9e1e3e><span class="value-label" data-v-1a9e1e3e>昨日</span><span class="value-num blue" data-v-1a9e1e3e>14</span></div></div></div><div class="energy-item" data-v-1a9e1e3e><div class="energy-icon" data-v-1a9e1e3e><div class="icon-bg green" data-v-1a9e1e3e><svg viewBox="0 0 24 24" fill="none" width="24" height="24" data-v-1a9e1e3e><circle cx="12" cy="12" r="10" stroke="#10b981" stroke-width="2" fill="none" data-v-1a9e1e3e></circle><path d="M12 6v6l4 2" stroke="#10b981" stroke-width="2" fill="none" data-v-1a9e1e3e></path></svg></div><div class="energy-label" data-v-1a9e1e3e>碳排放<span class="help-icon" data-v-1a9e1e3e>?</span><br data-v-1a9e1e3e><span class="unit" data-v-1a9e1e3e>kgCO₂</span></div></div><div class="energy-values" data-v-1a9e1e3e><div class="value-item" data-v-1a9e1e3e><span class="value-label" data-v-1a9e1e3e>本年</span><span class="value-num cyan" data-v-1a9e1e3e>502.655</span></div><div class="value-item" data-v-1a9e1e3e><span class="value-label" data-v-1a9e1e3e>本月</span><span class="value-num cyan" data-v-1a9e1e3e>134.777</span></div><div class="value-item" data-v-1a9e1e3e><span class="value-label" data-v-1a9e1e3e>昨日</span><span class="value-num cyan" data-v-1a9e1e3e>8.183</span></div></div></div></div>',2)),r("div",A,[c(v(h),{ref_key:"energyChartRef",ref:ge,option:Le.value,autoresize:""},null,8,["option"])])]),r("div",C,[t[5]||(t[5]=r("div",{class:"module-header"},[r("div",{class:"module-title"},[r("span",{class:"title-icon"}),r("span",null,"设备分类")])],-1)),r("div",T,[r("div",j,[c(v(h),{option:Ae.value,autoresize:""},null,8,["option"])]),r("div",I,[(n(!0),o(u,null,p(Me.value,function(e,a){return n(),o("div",{class:"category-item",key:a},[r("span",{class:"category-dot",style:g({backgroundColor:e.color})},null,4),r("span",B,d(e.name),1),r("span",W,d(e.value),1)])}),128))])])]),r("div",_,[t[6]||(t[6]=r("div",{class:"module-header"},[r("div",{class:"module-title"},[r("span",{class:"title-icon"}),r("span",null,"24小时设备功率曲线")]),r("div",{class:"module-more"},"查看详情 >")],-1)),r("div",D,[c(v(h),{ref_key:"powerChartRef",ref:xe,option:Ce.value,autoresize:""},null,8,["option"])])])]),r("div",P,[r("div",R,[t[9]||(t[9]=r("div",{class:"card-title",style:{display:"none"}},"设备分布",-1)),r("div",{class:"map-container-full",id:"chinaMap",ref_key:"chinaMap",ref:me},[r("div",E,[r("div",H,[t[7]||(t[7]=r("div",{class:"control-title"},"设备总数量",-1)),r("div",N,d(re.value),1)]),t[8]||(t[8]=s('<div class="control-bottom" data-v-1a9e1e3e><div class="control-title" data-v-1a9e1e3e>设备状态</div><div class="status-list" data-v-1a9e1e3e><div class="status-item" data-v-1a9e1e3e><div class="status-dot online" data-v-1a9e1e3e></div><span data-v-1a9e1e3e>在线</span></div><div class="status-item" data-v-1a9e1e3e><div class="status-dot alarm" data-v-1a9e1e3e></div><span data-v-1a9e1e3e>告警</span></div><div class="status-item" data-v-1a9e1e3e><div class="status-dot offline" data-v-1a9e1e3e></div><span data-v-1a9e1e3e>离线</span></div></div></div>',1))])],512)]),r("div",O,[r("div",K,[t[13]||(t[13]=r("div",{class:"alarm-list-title"},[r("span",{class:"title-decoration"}),r("span",null,"实时报警列表")],-1)),r("div",F,[r("label",V,[m(r("input",{type:"checkbox","onUpdate:modelValue":t[0]||(t[0]=function(e){return ke.value=e})},null,512),[[f,ke.value]]),t[10]||(t[10]=r("span",null,"包含预警",-1))]),r("label",U,[m(r("input",{type:"checkbox","onUpdate:modelValue":t[1]||(t[1]=function(e){return Se.value=e})},null,512),[[f,Se.value]]),t[11]||(t[11]=r("span",null,"只显示离线报警",-1))]),t[12]||(t[12]=r("div",{class:"expand-btn"},"展开",-1))])]),r("div",$,[r("table",q,[t[14]||(t[14]=r("thead",null,[r("tr",null,[r("th",null,"序号"),r("th",null,"项目"),r("th",null,"地点"),r("th",null,"设备号"),r("th",null,"线路"),r("th",null,"报警类型"),r("th",null,"报警时间"),r("th",null,"状态")])],-1)),r("tbody",null,[(n(!0),o(u,null,p(ze.value,function(e,a){return n(),o("tr",{key:a},[r("td",null,d(a+1),1),r("td",null,d(e.project),1),r("td",null,d(e.location),1),r("td",null,d(e.deviceNo),1),r("td",null,d(e.line),1),r("td",null,d(e.alarmType),1),r("td",null,d(e.alarmTime),1),r("td",null,[r("span",G,d(e.status),1)])])}),128))])])])])]),r("div",J,[r("div",Y,[t[15]||(t[15]=r("div",{class:"module-header"},[r("div",{class:"module-title"},[r("span",{class:"title-icon"}),r("span",null,"待处理报警")])],-1)),r("div",Q,[c(v(h),{ref_key:"alarmPendingChartRef",ref:be,option:Te.value,autoresize:""},null,8,["option"])])]),r("div",X,[t[16]||(t[16]=s('<div class="module-header" data-v-1a9e1e3e><div class="module-title" data-v-1a9e1e3e><span class="title-icon" data-v-1a9e1e3e></span><span data-v-1a9e1e3e>警情分布</span></div></div><div class="alert-tabs" data-v-1a9e1e3e><div class="alert-tab active" data-v-1a9e1e3e>二级报警</div><div class="alert-tab" data-v-1a9e1e3e>报警</div><div class="alert-tab" data-v-1a9e1e3e>预警</div></div>',2)),r("div",Z,[r("div",ee,[c(v(h),{ref_key:"alertDistributionChartRef",ref:he,option:je.value,autoresize:""},null,8,["option"])]),r("div",ae,[(n(!0),o(u,null,p(we.value,function(e,a){return n(),o("div",{class:"alert-item",key:a},[r("span",{class:"alert-dot",style:g({backgroundColor:e.color})},null,4),r("span",te,d(e.name),1),r("span",le,d(e.count),1),r("span",ie,d(e.percent)+"%",1)])}),128))])])]),r("div",oe,[t[17]||(t[17]=r("div",{class:"module-header"},[r("div",{class:"module-title"},[r("span",{class:"title-icon"}),r("span",null,"警情趋势")])],-1)),r("div",ne,[c(v(h),{ref_key:"alertTrendChartRef",ref:ye,option:Ie.value,autoresize:""},null,8,["option"])])]),t[18]||(t[18]=s('<div class="module-card work-order-module" data-v-1a9e1e3e><div class="module-header" data-v-1a9e1e3e><div class="module-title" data-v-1a9e1e3e><span class="title-icon" data-v-1a9e1e3e></span><span data-v-1a9e1e3e>工单管理</span></div><div class="module-more" data-v-1a9e1e3e>统计报告 ↓</div></div><div class="work-order-content" data-v-1a9e1e3e><div class="work-order-item" data-v-1a9e1e3e><div class="order-icon" data-v-1a9e1e3e><svg width="40" height="40" viewBox="0 0 24 24" fill="none" data-v-1a9e1e3e><path d="M12 2L2 7l10 5 10-5-10-5zM2 17l10 5 10-5M2 12l10 5 10-5" stroke="#3b82f6" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" data-v-1a9e1e3e></path></svg></div><div class="order-info" data-v-1a9e1e3e><div class="order-label" data-v-1a9e1e3e>隐患查询</div><div class="order-count white" data-v-1a9e1e3e>110</div></div></div><div class="work-order-item" data-v-1a9e1e3e><div class="order-icon" data-v-1a9e1e3e><svg width="40" height="40" viewBox="0 0 24 24" fill="none" data-v-1a9e1e3e><path d="M12 6v6l4 2" stroke="#3b82f6" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" data-v-1a9e1e3e></path><circle cx="12" cy="12" r="10" stroke="#3b82f6" stroke-width="2" data-v-1a9e1e3e></circle></svg></div><div class="order-info" data-v-1a9e1e3e><div class="order-label" data-v-1a9e1e3e>处理中</div><div class="order-count cyan" data-v-1a9e1e3e>0</div></div></div><div class="work-order-item" data-v-1a9e1e3e><div class="order-icon" data-v-1a9e1e3e><svg width="40" height="40" viewBox="0 0 24 24" fill="none" data-v-1a9e1e3e><path d="M9 11l3 3L22 4" stroke="#10b981" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" data-v-1a9e1e3e></path><path d="M21 12v7a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h11" stroke="#10b981" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" data-v-1a9e1e3e></path></svg></div><div class="order-info" data-v-1a9e1e3e><div class="order-label" data-v-1a9e1e3e>完成工单</div><div class="order-count green" data-v-1a9e1e3e>14</div></div></div></div></div>',1))])])])}}};e("default",y(re,[["__scopeId","data-v-1a9e1e3e"]]))}}});
|