From bae3cef80d65de4893ab030aacb1ecbed72bcd34 Mon Sep 17 00:00:00 2001 From: wsm <2746563060@侵权。> Date: Tue, 19 May 2026 20:24:33 +0800 Subject: [PATCH] =?UTF-8?q?=E6=A0=91=E5=BD=A2=E8=A1=A8=E5=8D=95=E4=BF=AE?= =?UTF-8?q?=E6=94=B9=EF=BC=8C=E5=8F=8D=E9=A6=88=E4=BF=A1=E6=81=AF=E7=8B=AC?= =?UTF-8?q?=E7=AB=8B=EF=BC=8C=E5=8F=8D=E9=A6=88=E5=BC=B9=E7=AA=97=E5=86=85?= =?UTF-8?q?=E5=AE=B9=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/bg/xispeak/BgXiSpeakList.vue | 99 ++++++++++--------- .../components/FeedbackRightNowModal.vue | 2 +- 2 files changed, 51 insertions(+), 50 deletions(-) diff --git a/src/views/bg/xispeak/BgXiSpeakList.vue b/src/views/bg/xispeak/BgXiSpeakList.vue index aca4fa9..9f26aba 100644 --- a/src/views/bg/xispeak/BgXiSpeakList.vue +++ b/src/views/bg/xispeak/BgXiSpeakList.vue @@ -38,53 +38,51 @@ - - + +
+
+ + +
+ + + +
@@ -193,6 +191,10 @@ const [registerTable, { reload, collapseAll, updateTableDataRecord, findTableDataRecord, getDataSource }, { rowSelection, selectedRowKeys }] = tableContext; + const selectedFeedbackRecord = computed(() => { + if (!selectedFeedbackId.value) return {}; + return findTableDataRecord(selectedFeedbackId.value) || { id: selectedFeedbackId.value }; + }); const mainId = computed(() => (unref(selectedRowKeys).length > 0 ? unref(selectedRowKeys)[0] : '')); provide('mainId', mainId); @@ -310,7 +312,6 @@ async function handleExpand(expanded, record) { if (expanded) { expandedRowKeys.value.push(record.id); - // 懒加载子节点 if (record.children && record.children.length > 0 && record.children[0].isLoading) { let result = await getChildList({ pid: record.id }); result = result.records ? result.records : result; @@ -758,8 +759,8 @@