From 012289b7c0845905d23d1e8825739fb8c81371aa Mon Sep 17 00:00:00 2001 From: "wu.jian2" Date: Tue, 25 Jul 2023 15:55:05 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E6=95=B0=E6=8D=AE=E9=9B=86=E7=AE=A1?= =?UTF-8?q?=E7=90=86=EF=BC=8C=E6=96=B0=E5=A2=9E=E3=80=81=E7=BC=96=E8=BE=91?= =?UTF-8?q?=E6=95=B0=E6=8D=AE=E9=9B=86=EF=BC=8C=E5=88=86=E7=BB=84=E9=80=89?= =?UTF-8?q?=E6=8B=A9=E6=B7=BB=E5=8A=A0=E6=90=9C=E7=B4=A2=E6=93=8D=E4=BD=9C?= =?UTF-8?q?=EF=BC=8C=E6=95=B0=E6=8D=AE=E8=BF=87=E6=BB=A4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../packages/DataSetManagement/src/CustomEditForm.vue | 10 ++++++++++ .../packages/DataSetManagement/src/JsEditForm.vue | 10 ++++++++++ .../packages/DataSetManagement/src/JsonEditForm.vue | 10 ++++++++++ .../DataSetManagement/src/OriginalEditForm.vue | 11 ++++++++++- .../packages/DataSetManagement/src/ScriptEditForm.vue | 10 ++++++++++ .../DataSetManagement/src/StoredProcedureEditForm.vue | 10 ++++++++++ 6 files changed, 60 insertions(+), 1 deletion(-) diff --git a/data-room-ui/packages/DataSetManagement/src/CustomEditForm.vue b/data-room-ui/packages/DataSetManagement/src/CustomEditForm.vue index a608b96a..25b3e64b 100644 --- a/data-room-ui/packages/DataSetManagement/src/CustomEditForm.vue +++ b/data-room-ui/packages/DataSetManagement/src/CustomEditForm.vue @@ -75,6 +75,8 @@ placeholder="请选择分组" clearable :disabled="!isEdit" + filterable + :filter-method="selectorFilter" @clear="clearType" @visible-change="setCurrentNode" > @@ -94,6 +96,7 @@ :highlight-current="true" :expand-on-click-node="false" class="bs-el-tree" + :filter-node-method="treeFilter" @node-click="selectParentCategory" > @@ -92,6 +94,7 @@ :highlight-current="true" :expand-on-click-node="false" class="bs-el-tree" + :filter-node-method="treeFilter" @node-click="selectParentCategory" > @@ -93,6 +95,7 @@ :highlight-current="true" :expand-on-click-node="false" class="bs-el-tree" + :filter-node-method="treeFilter" @node-click="selectParentCategory" > @@ -93,6 +95,7 @@ :highlight-current="true" :expand-on-click-node="false" class="bs-el-tree" + :filter-node-method="treeFilter" @node-click="selectParentCategory" > { - console.log(res) this.sourceList = res }) }, @@ -918,6 +920,13 @@ export default { currentChangeHandle (value) { this.current = value this.getData() + }, + selectorFilter (value) { + this.$refs.categorySelectTree.filter(value) + }, + treeFilter (value, data) { + if (!value) return true + return data.name.indexOf(value) !== -1 } } } diff --git a/data-room-ui/packages/DataSetManagement/src/ScriptEditForm.vue b/data-room-ui/packages/DataSetManagement/src/ScriptEditForm.vue index 98217dd2..5b398c9d 100644 --- a/data-room-ui/packages/DataSetManagement/src/ScriptEditForm.vue +++ b/data-room-ui/packages/DataSetManagement/src/ScriptEditForm.vue @@ -74,6 +74,8 @@ placeholder="请选择分组" clearable :disabled="!isEdit" + filterable + :filter-method="selectorFilter" @clear="clearType" @visible-change="setCurrentNode" > @@ -93,6 +95,7 @@ :highlight-current="true" :expand-on-click-node="false" class="bs-el-tree" + :filter-node-method="treeFilter" @node-click="selectParentCategory" > @@ -94,6 +96,7 @@ :highlight-current="true" :expand-on-click-node="false" class="bs-el-tree" + :filter-node-method="treeFilter" @node-click="selectParentCategory" >