diff --git a/src/pages/processCenter/pages/creatProcess/bzdy/step1.vue b/src/pages/processCenter/pages/creatProcess/bzdy/step1.vue
index 3d2d360f7..c65ce2dc3 100644
--- a/src/pages/processCenter/pages/creatProcess/bzdy/step1.vue
+++ b/src/pages/processCenter/pages/creatProcess/bzdy/step1.vue
@@ -86,8 +86,7 @@
责任对接人
-
-
+
@@ -161,7 +160,24 @@
@submit="handleSubmit"
>
-
+
+
+
+
@@ -174,6 +190,13 @@ export default {
name: "bzdyStep1",
data() {
return {
+ defaultProps: {
+ children: 'children',
+ label: 'name'
+ },
+ treeData: [], // 人员数据
+ modalshowflag: false, // drawer开关
+ drawerTitle: '', //drawer标题
textarea: '', // 意见
title: '', // 新增编辑抽屉标题
ListModel: false, // 新增编辑抽屉开关
@@ -204,6 +227,22 @@ export default {
ProcessTitle
},
methods: {
+ drawerCheck (data) {
+ var getlist = this.$refs.tree.getCheckedNodes().concat(this.$refs.tree.getHalfCheckedNodes());
+ if(getlist.length == 1) {
+ }else {
+ this.$refs.tree.setCheckedKeys([data.id]);
+ }
+ },
+ choiceZRR () {
+ this.drawerTitle = '选择责任人'
+ this.modalshowflag = true
+ },
+ getTree () {
+ this.$http.get('SarInstitution/institution/institutionAndUser', {}, {}, res=> {
+ this.treeData = res.data
+ })
+ },
closeDrawer() {
this.ListModel = false
},
@@ -226,6 +265,7 @@ export default {
}
},
mounted () {
+ this.getTree()
}
}