diff --git a/src/views/modules/communityParty/members/memberList.vue b/src/views/modules/communityParty/members/memberList.vue index 44c08397a..0b0a58bf7 100644 --- a/src/views/modules/communityParty/members/memberList.vue +++ b/src/views/modules/communityParty/members/memberList.vue @@ -5,6 +5,7 @@ + + + + + @@ -182,7 +194,7 @@ + width="280"> @@ -222,6 +238,7 @@ + + + diff --git a/src/views/modules/communityParty/partyOrg/centerMember.vue b/src/views/modules/communityParty/partyOrg/centerMember.vue new file mode 100644 index 000000000..249676fe6 --- /dev/null +++ b/src/views/modules/communityParty/partyOrg/centerMember.vue @@ -0,0 +1,389 @@ + + diff --git a/src/views/modules/communityParty/partyOrg/orgTree.vue b/src/views/modules/communityParty/partyOrg/orgTree.vue index f73188fb0..9df78253d 100644 --- a/src/views/modules/communityParty/partyOrg/orgTree.vue +++ b/src/views/modules/communityParty/partyOrg/orgTree.vue @@ -17,6 +17,10 @@ v-if="updateDlgShow" :visible.sync="updateDlgShow" @refreshTree="handleLoadTreeRoot"> + + {{ scope.row.principalPositionName }} + {{ scope.row.partyOrgLevel === 8 ? '党员中心户' : '查看党员' }} + { + this.$refs.centerMember.init(row.id); + }) + return + } + + // 不是党小组,跳转到党员管理模块 + this.$router.push({ + path: '/main/communityParty-members-memberList', + query: { + partyOrgId: row.id + } + }); + }, /** * 点击"新增" @@ -242,8 +275,8 @@ export default { }) this.epmetResultResolver.success((data) => { - row.children = data; - resolve(row.children); + row.children = data; // 清空原有子节点 + resolve(row.children); // 重新添加子节点 // this.partyOrgTree.push(data); }).parse(rst);