diff --git a/src/views/components/resiForm.vue b/src/views/components/resiForm.vue index da3fff19e..256ed14bb 100644 --- a/src/views/components/resiForm.vue +++ b/src/views/components/resiForm.vue @@ -435,6 +435,14 @@ export default { lazyLoad: (node, resolve) => { this.handleNextOrgTreeClick(node, resolve) }, + isLeaf: (data, node) => { + console.log(data); + //根据后台返回的数据判断是否还有下级 是否显示箭头图标 + //el-tree懒加载无子级数据时去掉下拉箭头 + if(data.partyOrgLevel == 7 || data.childrenQty == 0) { + return true + } + }, checkStrictly: true, multiple: false, }, @@ -1724,6 +1732,7 @@ export default { await this.getTreeChildenList(node,resolve) }, async getTreeChildenList (node, resolve) { + console.log(node); if (node.data.partyOrgLevel === 7 ) { resolve(null); return;