feat: 数据集管理,新增、编辑数据集,分组选择添加搜索操作,数据过滤

main
wu.jian2 2 years ago
parent 16811a7816
commit 012289b7c0

@ -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"
>
<span
@ -1206,6 +1209,13 @@ export default {
this.passTest = false
this.saveLoading = false
})
},
selectorFilter (value) {
this.$refs.categorySelectTree.filter(value)
},
treeFilter (value, data) {
if (!value) return true
return data.name.indexOf(value) !== -1
}
}
}

@ -73,6 +73,8 @@
placeholder="请选择分组"
clearable
:disabled="!isEdit"
filterable
:filter-method="selectorFilter"
@clear="clearType"
@visible-change="setCurrentNode"
>
@ -92,6 +94,7 @@
:highlight-current="true"
:expand-on-click-node="false"
class="bs-el-tree"
:filter-node-method="treeFilter"
@node-click="selectParentCategory"
>
<span
@ -756,6 +759,13 @@ export default {
},
openNewWindow (url) {
window.open(url, '_blank')
},
selectorFilter (value) {
this.$refs.categorySelectTree.filter(value)
},
treeFilter (value, data) {
if (!value) return true
return data.name.indexOf(value) !== -1
}
}
}

@ -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"
>
<span
@ -657,6 +660,13 @@ export default {
fieldDesc[field.fieldName] = field.fieldDesc
})
this.dataForm.fieldDesc = fieldDesc
},
selectorFilter (value) {
this.$refs.categorySelectTree.filter(value)
},
treeFilter (value, data) {
if (!value) return true
return data.name.indexOf(value) !== -1
}
}
}

@ -73,7 +73,9 @@
popper-class="bs-el-select"
placeholder="请选择分组"
clearable
filterable
:disabled="!isEdit"
: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"
>
<span
@ -761,7 +764,6 @@ export default {
moduleCode: this.appCode
}
datasourceList(params).then(res => {
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
}
}
}

@ -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"
>
<span
@ -849,6 +852,13 @@ export default {
require: 0,
remark: ''
})
},
selectorFilter (value) {
this.$refs.categorySelectTree.filter(value)
},
treeFilter (value, data) {
if (!value) return true
return data.name.indexOf(value) !== -1
}
}
}

@ -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"
>
<span
@ -998,6 +1001,13 @@ export default {
this.passTest = false
this.saveLoading = false
})
},
selectorFilter (value) {
this.$refs.categorySelectTree.filter(value)
},
treeFilter (value, data) {
if (!value) return true
return data.name.indexOf(value) !== -1
}
}
}

Loading…
Cancel
Save