From 1f3d29560d8129a3051d5c34b2fe74c78a413f9d Mon Sep 17 00:00:00 2001 From: zhaojisen <1301338853@qq.com> Date: Fri, 28 Jun 2024 10:33:29 +0800 Subject: [PATCH] fixed: Fixed an issue where the right table would not refresh when a node in the asset tree was clicked --- src/components/Apps/AssetTreeTable/index.vue | 6 +++++- src/views/assets/Domain/DomainCreateUpdate.vue | 4 ---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/src/components/Apps/AssetTreeTable/index.vue b/src/components/Apps/AssetTreeTable/index.vue index 7c6e3f936..1f21b6a8b 100644 --- a/src/components/Apps/AssetTreeTable/index.vue +++ b/src/components/Apps/AssetTreeTable/index.vue @@ -159,6 +159,7 @@ export default { }, getAssetsUrl(treeNode) { let url = this.treeSetting?.url || this.url + console.log(treeNode, url) if (treeNode.meta.type === 'node') { const nodeId = treeNode.meta.data.id url = setUrlParam(url, 'node_id', nodeId) @@ -177,7 +178,10 @@ export default { } const query = this.setTreeUrlQuery() url = query ? `${url}&${query}` : url - this.$set(this.tableConfig, 'url', url) + + setTimeout(() => { + this.$set(this.tableConfig, 'url', url) + }, 300) if (this.treeSetting.selectSyncToRoute !== false) { setRouterQuery(this, url) diff --git a/src/views/assets/Domain/DomainCreateUpdate.vue b/src/views/assets/Domain/DomainCreateUpdate.vue index d71569d09..968165145 100644 --- a/src/views/assets/Domain/DomainCreateUpdate.vue +++ b/src/views/assets/Domain/DomainCreateUpdate.vue @@ -47,7 +47,3 @@ export default { } } - -