diff --git a/src/components/treeSelect/treeSelectNew.vue b/src/components/treeSelect/treeSelectNew.vue
index d28e3d98c..9e5d9f383 100644
--- a/src/components/treeSelect/treeSelectNew.vue
+++ b/src/components/treeSelect/treeSelectNew.vue
@@ -151,6 +151,7 @@
created(){
},
mounted () {
+ // this.$refs.tree.setCheckedKeys(this.checkedKeys)
if (this.checkedKeys.length > 0) {
if (this.multiple) {
this.defaultCheckedKeys = this.checkedKeys;
@@ -275,10 +276,20 @@
cancelUserInfo () {
this.$emit('popoverHideCancel', this.checkedIds, this.checkedData,false);
},
+ // setTreeVal(val) {
+ // this.$nextTick(() => {
+ // this.$refs.tree.setCheckedKeys(val);
+ //
+ // })
+ // }
},
watch: {
- checkedKeys(val){
- this.$refs.tree.setCheckedKeys(val);
+ modalShowFlag(val){
+ if(val){
+ this.$nextTick(() => {
+ this.$refs.tree.setCheckedKeys(this.checkedKeys);
+ })
+ }
}
}
}
diff --git a/src/pages/processCenter/pages/creatProcess/bzrk/step1.vue b/src/pages/processCenter/pages/creatProcess/bzrk/step1.vue
index f90acf9a9..174160565 100644
--- a/src/pages/processCenter/pages/creatProcess/bzrk/step1.vue
+++ b/src/pages/processCenter/pages/creatProcess/bzrk/step1.vue
@@ -639,6 +639,7 @@
-
+
0 && checkedData.length != 0) {
@@ -3426,12 +3428,11 @@
this.form.cycvppscn = checkedData.chineseName
}
checkedData.forEach((item,index) => {
- if(item.id){
- arr.push(item.id)
+ if(item.code){
+ arr.push(item.code)
}
})
this.defaultCheckedKeys1 = arr
- console.log(this.defaultCheckedKeys1)
this.modalShowFlag2 = false
}
@@ -3440,6 +3441,7 @@
this.modalShowFlag2 = false
},
popoverHideCarVs(checkedIds, checkedData, isShow, isLoadChild, topId) {
+ let arrnew = []
if (checkedData && checkedData.length != 0) {
if (checkedData.length > 0) {
this.form.kccvppsbm = checkedData.map(item => item.code).join(",")
@@ -3448,6 +3450,12 @@
this.form.kccvppsbm = checkedData.code
this.form.kccvppscn = checkedData.chineseName
}
+ checkedData.forEach((item,index) => {
+ if(item.code){
+ arrnew.push(item.code)
+ }
+ })
+ this.defaultCheckedKeys2 = arrnew
this.modalShowFlag3 = false
}