forked from github/dataease
Merge pull request #11880 from dataease/pr@dev-v2_st
feat(查询组件): 下拉树多选的情况下,增加「清空」和「确定」button
This commit is contained in:
commit
0f4c1240a9
@ -29,7 +29,7 @@
|
||||
"crypto-js": "^4.1.1",
|
||||
"dayjs": "^1.11.9",
|
||||
"echarts": "^5.5.1",
|
||||
"element-plus-secondary": "^0.6.1",
|
||||
"element-plus-secondary": "^0.6.8",
|
||||
"element-resize-detector": "^1.2.4",
|
||||
"exceljs": "^4.4.0",
|
||||
"file-saver": "^2.0.5",
|
||||
|
@ -57,6 +57,11 @@ const { config } = toRefs(props)
|
||||
|
||||
const multiple = ref(false)
|
||||
|
||||
const treeSelectConfirm = val => {
|
||||
treeValue.value = val
|
||||
handleValueChange()
|
||||
}
|
||||
|
||||
const handleValueChange = () => {
|
||||
const value = Array.isArray(treeValue.value) ? [...treeValue.value] : treeValue.value
|
||||
if (!props.isConfig) {
|
||||
@ -222,7 +227,7 @@ const selectStyle = computed(() => {
|
||||
:data="treeOptionList"
|
||||
clearable
|
||||
v-if="multiple && !loading"
|
||||
@change="handleValueChange"
|
||||
@treeSelectConfirm="treeSelectConfirm"
|
||||
:render-after-expand="false"
|
||||
show-checkbox
|
||||
showBtn
|
||||
|
Loading…
Reference in New Issue
Block a user