From 6353b39c13372b2d144d9562d948d78f388e1846 Mon Sep 17 00:00:00 2001 From: shiziyuan9527 Date: Thu, 2 Mar 2023 14:23:27 +0800 Subject: [PATCH] =?UTF-8?q?fix(=E9=AB=98=E7=BA=A7=E6=90=9C=E7=B4=A2):=20?= =?UTF-8?q?=E6=89=80=E5=B1=9E=E6=A8=A1=E5=9D=97=E9=87=8D=E7=BD=AE=E5=90=8E?= =?UTF-8?q?=E4=BB=8D=E6=98=BE=E7=A4=BA=E5=8B=BE=E9=80=89=E8=AE=B0=E5=BD=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --bug=1017026 --user=李玉号 【UI测试】指令编辑-UI列表导入-指令tab页-高级搜索-所属模块重置后仍显示勾选记录 https://www.tapd.cn/55049933/s/1344901 --- .../src/components/search/MsTableSearchNodeTree.vue | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/framework/sdk-parent/frontend/src/components/search/MsTableSearchNodeTree.vue b/framework/sdk-parent/frontend/src/components/search/MsTableSearchNodeTree.vue index 626264af21..bc8ce9f88e 100644 --- a/framework/sdk-parent/frontend/src/components/search/MsTableSearchNodeTree.vue +++ b/framework/sdk-parent/frontend/src/components/search/MsTableSearchNodeTree.vue @@ -79,7 +79,7 @@ export default { // 高级搜索框再次打开时调用 component.init() 函数 this.component.init = this.reload; //重置模块树 - this.component.reset = this.init; + this.component.reset = this.reset; }, methods: { init() { @@ -100,6 +100,12 @@ export default { }) } }, + reset() { + // 加载数据 + this.init(); + // 清空选项 + this.$refs.tree.setCheckedKeys([]); + }, reload() { // 数据可能变更,刷新数据 this.init(); @@ -153,7 +159,9 @@ export default { this.component.value = checkedKeys; }, changeTreeTag() { - this.$refs.tree.setCheckedKeys(this.component.value); + if (this.component.value) { + this.$refs.tree.setCheckedKeys(this.component.value); + } }, removeTreeTag(data) { this.$refs.tree.setChecked(data, false, false);