From d2f5ce00031982ba242c763607a50d767ed9006f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=83=81=E4=B8=87=E6=88=90?= Date: Wed, 30 Oct 2024 17:32:52 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9F=A5=E8=AF=A2=E6=95=B0=E6=8D=AE=E4=B8=BA?= =?UTF-8?q?=E7=A9=BAbug=E4=BF=AE=E5=A4=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ui/dasadmin/src/views/backend/report/index.vue | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/ui/dasadmin/src/views/backend/report/index.vue b/ui/dasadmin/src/views/backend/report/index.vue index 338a368b..60d83eb6 100644 --- a/ui/dasadmin/src/views/backend/report/index.vue +++ b/ui/dasadmin/src/views/backend/report/index.vue @@ -289,15 +289,16 @@ const queryHistoryData = () => { } historyReq(requestData).then((res) => { if (res.code == 200) { - const result = res.data[windBlowerValue.value] - if (Object.keys(result).length) { + const result = res.data + if (Object.keys(result)?.length) { + const realResult = result[windBlowerValue.value] let tableData = [] attributeCodes.forEach((item) => { - if (Object.keys(result).includes(item)) { + if (Object.keys(realResult).includes(item)) { tableData.push({ name: item, - times: result[item].times, - value: result[item].values, + times: realResult[item].times, + value: realResult[item].values, }) } }) @@ -315,6 +316,9 @@ const queryHistoryData = () => { } reportTableData.value = Array.from(processedData.values()) reportLoading.value = false + } else { + ElMessage.warning('查询数据为空!') + reportLoading.value = false } } else { reportLoading.value = false