From 65c1546696baa529261c056e9d1266bb131d0ffc Mon Sep 17 00:00:00 2001 From: xuhuajiao <13476289682@163.com> Date: Fri, 26 Dec 2025 17:11:13 +0800 Subject: [PATCH] =?UTF-8?q?=E8=AF=B7=E6=B1=82=E8=BF=98=E5=8E=9F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/home.vue | 54 +++++++++++++++++++++++----------------------- 1 file changed, 27 insertions(+), 27 deletions(-) diff --git a/src/views/home.vue b/src/views/home.vue index 1460f75..3f8c8a1 100644 --- a/src/views/home.vue +++ b/src/views/home.vue @@ -239,17 +239,17 @@ import { FetchWaitBorrower } from '@/api/archivesManage/lendManage' import alarmApi from '@/api/home/alarm' import { mapGetters } from 'vuex' -import { allDeviceData, mockIpData } from '@/views/environmentalScreen/index.js' +// import { allDeviceData, mockIpData } from '@/views/environmentalScreen/index.js' -const mockFetchDataForIP = (params) => { - return new Promise((resolve) => { - setTimeout(() => { - const ip = params.ip - const result = mockIpData[ip] || { code: 200, message: '操作成功', data: [], timestamp: Date.now() } - resolve(result.data) - }, 500) - }) -} +// const mockFetchDataForIP = (params) => { +// return new Promise((resolve) => { +// setTimeout(() => { +// const ip = params.ip +// const result = mockIpData[ip] || { code: 200, message: '操作成功', data: [], timestamp: Date.now() } +// resolve(result.data) +// }, 500) +// }) +// } export default { name: 'Dashboard', @@ -360,23 +360,23 @@ export default { * 加载所有设备配置数据 */ async loadAllDeviceConfig() { - this.allDisplayConfigData = allDeviceData - this.handleDeviceIpList() - // try { - // const data = await alarmApi.FetchYpGetSite() - // if (data && data.length > 0) { - // this.allDisplayConfigData = data - // // 处理设备IP列表(仅过滤空IP,无其他排除) - // this.handleDeviceIpList() - // } else { - // this.allDisplayConfigData = [] - // this.allDeviceIds = [] - // } - // } catch (error) { - // console.error('加载设备配置失败:', error) - // this.allDisplayConfigData = [] - // this.allDeviceIds = [] - // } + // this.allDisplayConfigData = allDeviceData + // this.handleDeviceIpList() + try { + const data = await alarmApi.FetchYpGetSite() + if (data && data.length > 0) { + this.allDisplayConfigData = data + // 处理设备IP列表(仅过滤空IP,无其他排除) + this.handleDeviceIpList() + } else { + this.allDisplayConfigData = [] + this.allDeviceIds = [] + } + } catch (error) { + console.error('加载设备配置失败:', error) + this.allDisplayConfigData = [] + this.allDeviceIds = [] + } }, /**