From 249ed5e9b7f9f7b46f6ea24ede69269629b65303 Mon Sep 17 00:00:00 2001 From: clay <209192278@qq.com> Date: Fri, 13 Jan 2023 22:02:24 +0800 Subject: [PATCH] =?UTF-8?q?dengjie=20commit=20:=20=E9=83=A8=E9=97=A8?= =?UTF-8?q?=E9=80=89=E6=8B=A9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/components/common/DeptPicker.vue | 7 ++++--- .../views/common/form/components/DeptPicker.vue | 14 ++++++++------ 2 files changed, 12 insertions(+), 9 deletions(-) diff --git a/flowable-engine-web/src/components/common/DeptPicker.vue b/flowable-engine-web/src/components/common/DeptPicker.vue index 91d6716..bdb62d7 100644 --- a/flowable-engine-web/src/components/common/DeptPicker.vue +++ b/flowable-engine-web/src/components/common/DeptPicker.vue @@ -153,7 +153,7 @@ export default { } } } - // this._value = this.selectList + this._value = this.selectList }, //左侧没有选择框时,点击tree-item @@ -177,6 +177,7 @@ export default { check.checked=true this.selectList=[node]; } + this._value = this.selectList }, //左侧无选择框时,右侧显示× noSelected(selectItem) { @@ -209,8 +210,8 @@ export default { }, //确定按钮 selectConfirm() { - this.$emit("input", this.selectList) - // this.$emit("dengjie") + this.$emit("ok", this.selectList); + this.visible = false; } } }; diff --git a/flowable-engine-web/src/views/common/form/components/DeptPicker.vue b/flowable-engine-web/src/views/common/form/components/DeptPicker.vue index 3dd8311..3671cc4 100644 --- a/flowable-engine-web/src/views/common/form/components/DeptPicker.vue +++ b/flowable-engine-web/src/views/common/form/components/DeptPicker.vue @@ -7,14 +7,16 @@ @@ -58,9 +60,9 @@ export default { selectDept() { this.$refs.deptPicker.showDeptPicker() }, - selected(values){ - this.showOrgSelect = false - this._value = values + selected(select){ + // this.showOrgSelect = false + this._value = select }, delDept(i){ this._value.splice(i, 1) -- 2.40.1