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",
|
"crypto-js": "^4.1.1",
|
||||||
"dayjs": "^1.11.9",
|
"dayjs": "^1.11.9",
|
||||||
"echarts": "^5.5.1",
|
"echarts": "^5.5.1",
|
||||||
"element-plus-secondary": "^0.6.1",
|
"element-plus-secondary": "^0.6.8",
|
||||||
"element-resize-detector": "^1.2.4",
|
"element-resize-detector": "^1.2.4",
|
||||||
"exceljs": "^4.4.0",
|
"exceljs": "^4.4.0",
|
||||||
"file-saver": "^2.0.5",
|
"file-saver": "^2.0.5",
|
||||||
|
@ -57,6 +57,11 @@ const { config } = toRefs(props)
|
|||||||
|
|
||||||
const multiple = ref(false)
|
const multiple = ref(false)
|
||||||
|
|
||||||
|
const treeSelectConfirm = val => {
|
||||||
|
treeValue.value = val
|
||||||
|
handleValueChange()
|
||||||
|
}
|
||||||
|
|
||||||
const handleValueChange = () => {
|
const handleValueChange = () => {
|
||||||
const value = Array.isArray(treeValue.value) ? [...treeValue.value] : treeValue.value
|
const value = Array.isArray(treeValue.value) ? [...treeValue.value] : treeValue.value
|
||||||
if (!props.isConfig) {
|
if (!props.isConfig) {
|
||||||
@ -222,7 +227,7 @@ const selectStyle = computed(() => {
|
|||||||
:data="treeOptionList"
|
:data="treeOptionList"
|
||||||
clearable
|
clearable
|
||||||
v-if="multiple && !loading"
|
v-if="multiple && !loading"
|
||||||
@change="handleValueChange"
|
@treeSelectConfirm="treeSelectConfirm"
|
||||||
:render-after-expand="false"
|
:render-after-expand="false"
|
||||||
show-checkbox
|
show-checkbox
|
||||||
showBtn
|
showBtn
|
||||||
|
Loading…
Reference in New Issue
Block a user