以下为 非管理员创建无任何业务关联 的孤儿账号(无设备、无授权、无子账号、无小区/住户,且不挂在任何客户档案下)。
管理员亲手创建的账号、以及系统管理员本人一律不在此列。删除后不可恢复(删除前会自动备份到服务器)。
✅ 没有需要清理的闲置账户,一切干净
智慧阀管理平台
{{ (rn||'A')[0] }}
选择图片 恢复默认首字符
支持 jpg/png 等任意大小图片;不上传时显示账号首字符

📊 总览仪表盘

{{ dashCommName ? ('正在查看:' + dashCommName + ' 的实时数据') : ((role==='customer'||role==='customer_sub') ? '我的数据概览(全部可见片区)' : '实时数据概览(全部小区)') }}
📍 查看范围 当前:{{ dashCommName }}
🏘️ 小区总数
{{ D.communityCount || 0 }}
🏢 楼栋总数
{{ D.buildingCount || 0 }}
🏠 住户总数
{{ D.householdCount || 0 }} 供热{{ D.heatingHouseholdCount || 0 }}
📱 设备总数
{{ D.deviceCount || 0 }} 在线{{ D.onlineCount || 0 }}
🔧 阀门总数
{{ D.valveCount || 0 }} 热表{{ D.meterCount || 0 }}
📊 今日能耗
{{ D.todayEnergy || '0' }} GJ
🌡️ 平均温度
{{ D.avgInTemp || '0' }}°C
📈 抄读率
{{ D.readingRate || '0' }}%
📡 在线4G阀门
{{ D.g4OnlineCount || 0 }}
🎚️ 平均实际开度
{{ D.g4AvgOpening || '0' }}%
🌡️ 平均回温
{{ D.g4AvgTemp || '0' }}°C
💧 {{ g.terminal_address }}在线
{{ g.install_location || g.customer_name || '未设位置' }}
开度 {{ g.valve_opening != null ? g.valve_opening : '-' }}% 回温 {{ g.return_temp != null ? g.return_temp : '-' }}°C
暂无在线4G设备上报数据

👥 账户管理

+ 新增账户
共 {{ filteredUsers.length }} 个
客户 客户子账号 管理员
客户账户可选(多个账户可同属一个客户档案);客户子账号必选
管理员 客户 客户子账号

🏘️ 小区管理

+ 新增小区

🗺️ 位置管理

省 / 市 / 县(区)· 小区 / 楼栋 / 单元 / 住户 统一管理
🏘️ 全部小区 {{ fCName }}
{{ c.name }} 🗑
➕ 添加小区
🏢 全部楼栋 {{ fBName }}
{{ b.name }} 🗑
➕ 添加楼栋
🔢 全部单元 {{ fUName }}
{{ u.name }} 🗑
➕ 添加单元
↺ 重置 ➕ 新增住户 显示 {{ fRows.length }} 户
{{ fuseForm.community_id==='__NEW__' ? '➕ 新建小区' : (fuseForm.community_id || '选择小区(可搜索)') }}
{{ o.label }}
{{ fuseForm.building_id==='__NEW__' ? '➕ 新建楼栋' : (fuseForm.building_id || '选择楼栋(可搜索)') }}
{{ o.label }}
{{ fuseForm.unit_id==='__NEW__' ? '➕ 新建单元' : (fuseForm.unit_id || '选择单元(可搜索)') }}
{{ o.label }}
供热中 未供热
{{ hhdForm.community_id==='__NEW__' ? '➕ 新建小区' : (hhdForm.community_id || '选择小区(可搜索)') }}
{{ o.label }}
供热中 未供热

🔢 单元管理

+ 新增单元

🏠 住户管理

+ 新增住户
供热中 未供热
🔒 终端地址为固定设备标识,仅管理员可更改

🏢 客户管理

+ 新增客户(含账户)
查询 共 {{ filteredCMS.length }} 家

📡 4G设备管理

发往各地的 4G 阀门设备(按客户分组)
{{ g4Type ? g4Type : '全部类型' }}
{{ o.label }} 🗑
确定
查询 + 新增设备 批量导入 共 {{ g4FilteredDevices.length }} 台
阀门:{{ modeRow ? modeRow.terminal_address : '' }} 当前:{{ g4ModeName(modeRow.mode) }}
阀门: {{ authForm.terminal_address }}
能否查看该阀门数据 能否开阀/关阀/设开度

🚪 我的阀门

您有权限查看/调节的 4G 阀门
{{ locDev.terminal_address || '' }}

👁️ 子账户查看

查看您名下的客户子账号(只读;子账号的创建/改动由管理员负责)
🏢 归属账户: {{ myCustomerLabel }}

📡 实时监控

设备实时抄读数据(MQTT / 4G装置上报)
📡 4G 设备实时数据 {{ LG.device || g4SelectedDev }} 信号 {{ LG.latest.csq }} · 模式 {{ g4ModeName(LG.latest.mode) }}
● 在线 上报间隔 {{ LG.latest.report_s }}s ↻ 刷新
🌡 温度 · 压力
{{ it.t }}
{{ it.v != null ? it.v : '--' }} {{ it.u }}
🚰 开度 · 流量 · 能量
{{ it.t }}
{{ it.v != null ? it.v : '--' }} {{ it.u }}
⚙ 控制参数
目标值(数值×0.1)
{{ LG.latest.pid_tgt != null ? LG.latest.pid_tgt : '--' }}
{{ it.t }}
{{ it.v != null ? it.v : '--' }} {{ it.u }}
最近上报:{{ LG.latest && LG.latest.ts ? new Date((LG.latest.ts < 1e12 ? LG.latest.ts*1000 : LG.latest.ts)).toLocaleString() : '—' }} · 数据源:本地 broker 上报(report_log 最新一条)
📈 {{ metricMeta().title }} {{ metricMeta().desc }} · 每 30 秒自动刷新
📈 开度 🌡 温度 📊 压力 💧 流量 ⚡ 能量 10 条 20 条 60 条 ↻ 刷新
横轴为上报时刻 · {{ metricMeta().foot }}
📡 阀门 {{ g4SelectedDev || '—' }} 暂无实时上报数据
📡 4G 设备实时数据加载中……

🔔 监控报警

设备异常实时告警(已解决超3天自动清除)
{{ selAllOn ? '取消全选' : '全选' }} 🗑 批量删除({{ selAlerts.length }}) ↻ 刷新 共 {{ A.length }} 条
{{ fmtTime(alertRow.time) }} {{ mapLevel(alertRow) }} {{ alertRow.device }} {{ alertRow.location || '—' }} {{ alertRow.desc }} {{ (alertRow.status==='resolved'||alertRow.status===1)?'已解决':'未处理' }}

📄 历史数据

分钟档历史(每设备每分钟最后一条上报的取值),含开度/温度/压力/流量/热量等,可长期回溯
🔍 查询 重置 📥 导出CSV
勾选要显示的列(共 {{ RAW_COLS.length }} 项)
{{ c.label }}
全选 全不选 确定
{{ rawTotal }} 条记录,每页 {{ rawSize }} 条(1分钟1条)|查询范围:{{ rawFrom || '不限' }} 至 {{ rawTo || '不限' }}

ℹ️ 关于系统

系统信息、运行状态与数据概况
🖥️ 智慧阀管理平台
{{ sysInfo.version }} 智能阀门管理 · 节能降耗 · 多维实时监控
智能阀门管理 · 节能降耗 · 多维实时监控
{{ sysInfo ? sysInfo.version : 'v2.3.0' }} {{ sysInfo ? sysInfo.serverTime : (now || '—') }} {{ rn }} {{ role }} Vue 3 + Element Plus + ECharts Express + MySQL 8.0 浙ICP备2024104972号-2
{{ sysInfo.counts.devices }} 台 ● {{ sysInfo.counts.g4Online }} 台 {{ sysInfo.counts.readingToday }} 条 {{ sysInfo.counts.reports }} 条 {{ sysInfo.hostname }}({{ sysInfo.cpuCores }} 核) {{ sysInfo.platform }} · {{ sysInfo.arch }} {{ sysInfo.nodeVersion }} {{ sysInfo.uptimeText }} {{ sysInfo.memoryMB }} MB {{ sysInfo.counts.dbSizeMB }} MB