diff --git a/src/views/modules/communityParty/partyOrg/orgTree.vue b/src/views/modules/communityParty/partyOrg/orgTree.vue index 916afe0bc..0b2b62e59 100644 --- a/src/views/modules/communityParty/partyOrg/orgTree.vue +++ b/src/views/modules/communityParty/partyOrg/orgTree.vue @@ -149,11 +149,9 @@ export default { } } }, - mounted () { + async mounted () { this.epmetResultResolver = new EpmetResultResolver(this); - this.handleLoadTreeRoot(); - this.$nextTick(() => { this.searchH = this.$refs.searchCard.$el.offsetHeight console.log('tableHeight', this.tableHeight) @@ -258,7 +256,10 @@ export default { let url = "/actual/base/party/org/listPartyOrgTreeRoot"; let rst = await requestGet(url, {}) this.epmetResultResolver.success((data) => { - this.partyOrgTree.length = 0 + if (!data) { + return; + } + this.partyOrgTree=[] this.partyOrgTree.push(data); this.tableKey = new Date().getTime(); // 默认加载2级,并且展开,从第三级开始,需要展开上一级动态查询得到 @@ -267,6 +268,7 @@ export default { this.$nextTick(() => { document.getElementsByClassName('el-table__expand-icon')[0].click(); }); + }else{ } }).parse(rst); },