diff --git a/src/components/OrgTree/Index.vue b/src/components/OrgTree/Index.vue index 70feb80..c53935e 100644 --- a/src/components/OrgTree/Index.vue +++ b/src/components/OrgTree/Index.vue @@ -108,8 +108,14 @@ export default { this.selectKey = this.defaultOrganizationId; this.$emit('getSelectTreeKey', this.selectKey); } + } else { + // 如果没有传入默认显示节点 则自动显示树的第一个 + let firstNode = this.treeData[0]; + this.defaultSelectedKeys.push(firstNode.key); + this.selectTitle = firstNode.title; + this.selectKey = firstNode.key; + this.$emit('getSelectTreeKey', this.selectKey); } - console.log(this.defaultSelectedKeys) }, methods: { // 点击组织机构数节点时调用