|
@@ -155,11 +155,12 @@ export default {
|
|
|
// debugger
|
|
// debugger
|
|
|
} else {
|
|
} else {
|
|
|
if (this.value) {
|
|
if (this.value) {
|
|
|
- defaultSelectedNode = this.findNodeInOptions(this.value);
|
|
|
|
|
|
|
+ defaultSelectedNode = this.findNodeInOptions(arr,this.value);
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
if (defaultSelectedNode) {
|
|
if (defaultSelectedNode) {
|
|
|
|
|
+
|
|
|
// console.trace();
|
|
// console.trace();
|
|
|
this.$emit("defaultKey", defaultSelectedNode.id);
|
|
this.$emit("defaultKey", defaultSelectedNode.id);
|
|
|
this.$emit("defaultOrg", { ...defaultSelectedNode });
|
|
this.$emit("defaultOrg", { ...defaultSelectedNode });
|
|
@@ -172,7 +173,7 @@ export default {
|
|
|
// }, 100);
|
|
// }, 100);
|
|
|
},
|
|
},
|
|
|
|
|
|
|
|
- findNodeInOptions(id) {
|
|
|
|
|
|
|
+ findNodeInOptions(treeList,id) {
|
|
|
if (!id) {
|
|
if (!id) {
|
|
|
return;
|
|
return;
|
|
|
}
|
|
}
|
|
@@ -195,7 +196,7 @@ export default {
|
|
|
}
|
|
}
|
|
|
};
|
|
};
|
|
|
|
|
|
|
|
- return func(this.treeList);
|
|
|
|
|
|
|
+ return func(treeList);
|
|
|
},
|
|
},
|
|
|
/** 转换机构数据结构 */
|
|
/** 转换机构数据结构 */
|
|
|
normalizer(node) {
|
|
normalizer(node) {
|