From 6e8f2328c6f955eec0e60a09839478a4fd7451ee Mon Sep 17 00:00:00 2001 From: odjbin <1042039504@qq.com> Date: Mon, 26 Aug 2024 22:12:56 +0800 Subject: [PATCH] =?UTF-8?q?fix=20:=20=E4=BF=AE=E5=A4=8D=E4=BA=BA=E5=91=98?= =?UTF-8?q?=E9=80=89=E6=8B=A9/=E5=85=AC=E5=8F=B8=E9=80=89=E6=8B=A9bug?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/DetailComponent/CompanyPicker.vue | 12 ++++++------ src/views/workflow/process/common/UserPicker.vue | 1 + 2 files changed, 7 insertions(+), 6 deletions(-) diff --git a/src/components/DetailComponent/CompanyPicker.vue b/src/components/DetailComponent/CompanyPicker.vue index 633cb88..8ce9c35 100644 --- a/src/components/DetailComponent/CompanyPicker.vue +++ b/src/components/DetailComponent/CompanyPicker.vue @@ -255,7 +255,7 @@ const removeSingleSelected = (selectItem) => { tree.value.setCheckedKeys([]); } } - isRemoveSingleSelected.value = true + // isRemoveSingleSelected.value = true }; const clearSelected = () => { //清空 @@ -264,7 +264,7 @@ const clearSelected = () => { cancelButtonText: "取消", type: "warning" }).then(() => { - isRemoveSingleSelected.value = true + // isRemoveSingleSelected.value = true if (!props.showCheckbox) { selectList.value = []; } else { @@ -273,7 +273,7 @@ const clearSelected = () => { }); }; const cancelUserPicker = () => { - if (isRemoveSingleSelected.value&&localStorage.getItem('originallySelectedList')) { + if (localStorage.getItem('originallySelectedList')) { selectList.value = JSON.parse(localStorage.getItem('originallySelectedList')) }else{ selectList.value=[] @@ -281,9 +281,9 @@ const cancelUserPicker = () => { } emit("cancelOrClear", selectList.value); visible.value = false; - nextTick(()=>{ - isRemoveSingleSelected.value=false - }) + // nextTick(()=>{ + // isRemoveSingleSelected.value=false + // }) } const selectConfirm = () => { //确定按钮 diff --git a/src/views/workflow/process/common/UserPicker.vue b/src/views/workflow/process/common/UserPicker.vue index 46cedb7..90c1d9f 100644 --- a/src/views/workflow/process/common/UserPicker.vue +++ b/src/views/workflow/process/common/UserPicker.vue @@ -165,6 +165,7 @@ const showUserPicker = () => { visible.value = true; expandedKeys.value = []; filterText.value = '' + getList() }; async function loadNode(node, resolve) {