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)