diff --git a/src/views/modules/cabaseinfo/caloudong.vue b/src/views/modules/cabaseinfo/caloudong.vue index 5a07d25f..4f7118bc 100644 --- a/src/views/modules/cabaseinfo/caloudong.vue +++ b/src/views/modules/cabaseinfo/caloudong.vue @@ -2,6 +2,14 @@
+ + + + + + + + + + { + if(resp.data.code === 0){ + this.caLouDongOptions = this.removeEmptySubOrgList(resp.data.data) + } + }).catch(error => { + this.$message.error(error) + }) + }, + removeEmptySubOrgList (orgArray) { + orgArray.forEach((orgInfo) => { + if (orgInfo && orgInfo.children) { + if (orgInfo.children.length === 0) { + orgInfo.children = undefined + } else { + this.removeEmptySubOrgList(orgInfo.children) + } + } + }) + return orgArray; + }, + handlePartyChange(val) { + console.log('val------pp', val) + this.dataForm.gridId = val[val.length - 1] + }, + }, +created(){ + this.getloudongOptions() + }, components: { AddOrUpdate, }, diff --git a/src/views/modules/cabaseinfo/capingfang.vue b/src/views/modules/cabaseinfo/capingfang.vue index 69404307..e6f3a1b5 100644 --- a/src/views/modules/cabaseinfo/capingfang.vue +++ b/src/views/modules/cabaseinfo/capingfang.vue @@ -2,6 +2,14 @@
+ + + + + + + + + + { + if(resp.data.code === 0){ + this.caLouDongOptions = this.removeEmptySubOrgList(resp.data.data) + } + }).catch(error => { + this.$message.error(error) + }) + }, + removeEmptySubOrgList (orgArray) { + orgArray.forEach((orgInfo) => { + if (orgInfo && orgInfo.children) { + if (orgInfo.children.length === 0) { + orgInfo.children = undefined + } else { + this.removeEmptySubOrgList(orgInfo.children) + } + } + }) + return orgArray; + }, + handlePartyChange(val) { + console.log('val------pp', val) + this.dataForm.gridId = val[val.length - 1] + }, + }, +created(){ + this.getloudongOptions() + }, components: { AddOrUpdate, }, diff --git a/src/views/modules/cabaseinfo/carental.vue b/src/views/modules/cabaseinfo/carental.vue index 0980e803..9392fa23 100644 --- a/src/views/modules/cabaseinfo/carental.vue +++ b/src/views/modules/cabaseinfo/carental.vue @@ -2,6 +2,14 @@
+ + + + + + + + + + { + if(resp.data.code === 0){ + this.caLouDongOptions = this.removeEmptySubOrgList(resp.data.data) + } + }).catch(error => { + this.$message.error(error) + }) + }, + removeEmptySubOrgList (orgArray) { + orgArray.forEach((orgInfo) => { + if (orgInfo && orgInfo.children) { + if (orgInfo.children.length === 0) { + orgInfo.children = undefined + } else { + this.removeEmptySubOrgList(orgInfo.children) + } + } + }) + return orgArray; + }, + handlePartyChange(val) { + console.log('val------pp', val) + this.dataForm.gridId = val[val.length - 1] + }, + }, +created(){ + this.getloudongOptions() + }, components: { AddOrUpdate, }, diff --git a/src/views/modules/cabaseinfo/caresident.vue b/src/views/modules/cabaseinfo/caresident.vue index 0cba7cd8..8b91e76a 100644 --- a/src/views/modules/cabaseinfo/caresident.vue +++ b/src/views/modules/cabaseinfo/caresident.vue @@ -2,6 +2,14 @@
+ + + + @@ -44,6 +52,27 @@ align="center" width="50" > + + + + + + { + if(resp.data.code === 0){ + this.caLouDongOptions = this.removeEmptySubOrgList(resp.data.data) + } + }).catch(error => { + this.$message.error(error) + }) + }, + removeEmptySubOrgList (orgArray) { + orgArray.forEach((orgInfo) => { + if (orgInfo && orgInfo.children) { + if (orgInfo.children.length === 0) { + orgInfo.children = undefined + } else { + this.removeEmptySubOrgList(orgInfo.children) + } + } + }) + return orgArray; + }, + handlePartyChange(val) { + console.log('val------pp', val) + this.dataForm.gridId = val[val.length - 1] + }, + }, +created(){ + this.getloudongOptions() + }, components: { AddOrUpdate, }, diff --git a/src/views/modules/cabaseinfo/carotators.vue b/src/views/modules/cabaseinfo/carotators.vue index c171dad8..f6068f2b 100644 --- a/src/views/modules/cabaseinfo/carotators.vue +++ b/src/views/modules/cabaseinfo/carotators.vue @@ -2,6 +2,14 @@
+ + + + @@ -44,6 +52,27 @@ align="center" width="50" > + + + + + + { + if(resp.data.code === 0){ + this.caLouDongOptions = this.removeEmptySubOrgList(resp.data.data) + } + }).catch(error => { + this.$message.error(error) + }) + }, + removeEmptySubOrgList (orgArray) { + orgArray.forEach((orgInfo) => { + if (orgInfo && orgInfo.children) { + if (orgInfo.children.length === 0) { + orgInfo.children = undefined + } else { + this.removeEmptySubOrgList(orgInfo.children) + } + } + }) + return orgArray; + }, + handlePartyChange(val) { + console.log('val------pp', val) + this.dataForm.gridId = val[val.length - 1] + }, + }, +created(){ + this.getloudongOptions() + }, components: { AddOrUpdate, },