From b4f48789df912a5ce6e526f7d73c2aa04798c60a Mon Sep 17 00:00:00 2001 From: zhongzm Date: Thu, 20 Feb 2025 16:58:57 +0800 Subject: [PATCH] =?UTF-8?q?fix=EF=BC=9Aap=E8=AE=BE=E5=A4=87=E7=95=8C?= =?UTF-8?q?=E9=9D=A2=E5=8A=9F=E8=83=BD=E5=A2=9E=E5=8A=A0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/device/apdevice/index.vue | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/src/views/device/apdevice/index.vue b/src/views/device/apdevice/index.vue index f8dc096..68d4b09 100644 --- a/src/views/device/apdevice/index.vue +++ b/src/views/device/apdevice/index.vue @@ -254,18 +254,19 @@ const siteLoading = ref(false); const getSiteList = async () => { try { siteLoading.value = true; - const response = await fetchSiteList({ + const { data, error } = await fetchSiteList({ pageNum: 1, pageSize: 100 }); - // 适配新的响应格式 - siteList.value = response.data.rows || []; + if (!error) { + siteList.value = data.rows || []; - // 如果有站点数据,默认选择第一个 - if (siteList.value.length > 0) { - selectedSiteId.value = siteList.value[0].siteId; // 使用 siteId 而不是 id - await getData(); + // 如果有站点数据,默认选择第一个 + if (siteList.value.length > 0) { + selectedSiteId.value = siteList.value[0].siteId; + await getData(); + } } } catch (error) { console.error('Get site list error:', error);