From 36e746f4fd0f15d914bbb7694bcaa12b98a10e7b Mon Sep 17 00:00:00 2001 From: juncaiq Date: Sun, 14 Dec 2025 22:35:21 +0800 Subject: [PATCH] =?UTF-8?q?=E6=8E=A5=E5=8F=A3=E6=95=B0=E6=8D=AE=E8=B0=83?= =?UTF-8?q?=E6=95=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/screen/powerMonitoring.vue | 20 +++++++++++--------- 1 file changed, 11 insertions(+), 9 deletions(-) diff --git a/src/views/screen/powerMonitoring.vue b/src/views/screen/powerMonitoring.vue index 9a65822..1e3cd6b 100644 --- a/src/views/screen/powerMonitoring.vue +++ b/src/views/screen/powerMonitoring.vue @@ -15,9 +15,9 @@
总设备数
{{ totalDevices.toLocaleString() }}
- +
@@ -442,9 +442,9 @@ const fetchTotalDevices = async () => { pageSize: 10 }; const response = await getPowerEnvDeviceTotalNum(params); - debugger + if (response.records?.length > 0) { - debugger + const total = parseInt(response.records[0].total || '0', 10); totalDevices.value = total; onlineDevices.value = total; // 在线设备数也用total @@ -462,8 +462,9 @@ const fetchAlarmDistribution = async () => { pageSize: 10 }; const response = await getPowerEnvDeviceAlarmDistribution(params); - if (response.code === 0 && response.data?.records?.length > 0) { - const record = response.data.records[0]; + debugger + if (response.records?.length > 0) { + const record = response.records[0]; deviceTypeData.value = [ { name: 'UPS', value: parseInt(record.ups_num || '0', 10) }, { name: '精密空调', value: parseInt(record.jmkt_num || '0', 10) }, @@ -486,8 +487,9 @@ const fetchAlarmTrend = async () => { pageSize: 100 // 可能需要获取更多数据 }; const response = await getPowerEnvAlarmTrend(params); - if (response.code === 0 && response.data?.records?.length > 0) { - const records = response.data.records; + debugger + if (response.records?.length > 0) { + const records = response.records; // 处理日期格式:从 "2025-12-10" 转换为 "10日" const dates = records.map((item: any) => { const date = new Date(item.alarm_date); @@ -526,7 +528,7 @@ const fetchParkList = async () => { pageSize: parkListPage.value.pageSize }; const response = await getPowerEnvDeviceGroupTypeCampus(params); - debugger + if (response.records?.length>0) { parkListPage.value.total = response.records?.length || 0;