From 36e96f10095df30da430299c687186d9c377def9 Mon Sep 17 00:00:00 2001 From: SongZhen <> Date: Thu, 14 Sep 2023 13:34:43 +0800 Subject: [PATCH] =?UTF-8?q?=E6=A8=A1=E6=8B=9F=E6=95=B0=E6=8D=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/dataBoard/organizational/index.vue | 586 +++++++++++-------- 1 file changed, 338 insertions(+), 248 deletions(-) diff --git a/src/views/dataBoard/organizational/index.vue b/src/views/dataBoard/organizational/index.vue index 4666e4528..a67412a94 100644 --- a/src/views/dataBoard/organizational/index.vue +++ b/src/views/dataBoard/organizational/index.vue @@ -51,7 +51,7 @@ export default { data() { return { loading: false, - levelArr: [], + levelArr: [1, 2, 3, 4, 5, 6, 7, 8, 9, 10], navList: [ { name: "党委组织架构", @@ -135,270 +135,358 @@ export default { }, ], nowVal: 100, + nodeConfig: { - title: "社区党委", - name: "南昌路社区党委(党委书记:解书记)", - key: "1", + partyOrgName: "市北区委", + partyOrgLevel: 1, + partyOrgPid: "0", + principalName: "栾秀杰", + laneLevel: 1, children: [ { - title: "网格党支部", - name: "第一网格党支部 (支部书记:王艺发)", - type: 2, + partyOrgName: "市北区委", + partyOrgLevel: 2, + partyOrgPid: "0", + principalName: "栾秀杰", + laneLevel: 2, children: [ { - title: "楼院党小组", - type: 3, - name: "第一楼院党小组 (组长:韩文国)", + partyOrgName: "市北区委", + partyOrgLevel: 3, + partyOrgPid: "0", + principalName: "栾秀杰", + laneLevel: 3, children: [ { - title: "党员中心户", - type: 4, - name: "周游", - }, - { - title: "党员中心户", - type: 4, - name: "王阳明", - }, - { - title: "党员中心户", - type: 4, - name: "刘艳萍", - }, - { - title: "党员中心户", - type: 4, - name: "谢苗苗", - }, - { - title: "党员中心户", - type: 4, - name: "杨军", - }, - ], - }, - { - title: "楼院党小组", - type: 3, - name: "第二楼院党小组 (组长:褚丽兰)", - children: [ - { - title: "党员中心户", - type: 4, - name: "周游", - }, - { - title: "党员中心户", - type: 4, - name: "王阳明", - }, - { - title: "党员中心户", - type: 4, - name: "刘艳萍", - }, - { - title: "党员中心户", - type: 4, - name: "谢苗苗", - }, - { - title: "党员中心户", - type: 4, - name: "杨军", - }, - ], - }, - ], - }, - { - title: "网格党支部", - name: "第二网格党支部 (支部书记:尤芬紫)", - type: 3, - children: [ - { - title: "楼院党小组", - type: 3, - name: "第一楼院党小组 (组长:韩文国)", - children: [ - { - title: "党员中心户", - type: 4, - name: "周游", - }, - { - title: "党员中心户", - type: 4, - name: "王阳明", + partyOrgName: "市北区委", + partyOrgLevel: 4, + partyOrgPid: "0", + principalName: "栾秀杰", + laneLevel: 4, children: [ { - title: "联系家庭", - type: 5, - name: "王宇", - }, - { - title: "联系家庭", - type: 5, - name: "刘冰冰", - }, - { - title: "联系家庭", - type: 5, - name: "杨飞宇", - }, - { - title: "联系家庭", - type: 5, - name: "齐天", + partyOrgName: "市北区委", + partyOrgLevel: 5, + partyOrgPid: "0", + principalName: "栾秀杰", + laneLevel: 5, + children: [ + { + partyOrgName: "市北区委", + partyOrgLevel: 6, + partyOrgPid: "0", + principalName: "栾秀杰", + laneLevel: 6, + children: [ + { + partyOrgName: "市北区委", + partyOrgLevel: 7, + partyOrgPid: "0", + principalName: "栾秀杰", + laneLevel: 7, + children: [ + { + partyOrgName: "市北区委", + partyOrgLevel: 8, + partyOrgPid: "0", + principalName: "栾秀杰", + laneLevel: 8, + children: [ + { + partyOrgName: "市北区委", + partyOrgLevel: 9, + partyOrgPid: "0", + principalName: "栾秀杰", + laneLevel: 9, + children: [ + { + partyOrgName: "市北区委", + partyOrgLevel: 10, + partyOrgPid: "0", + principalName: "栾秀杰", + laneLevel: 10, + }, + ], + }, + ], + }, + ], + }, + ], + }, + ], }, ], }, - { - title: "党员中心户", - type: 4, - name: "刘艳萍", - }, - { - title: "党员中心户", - type: 4, - name: "谢苗苗", - }, - ], - }, - { - title: "楼院党小组", - type: 3, - name: "第二楼院党小组 (组长:褚丽兰)", - children: [ - { - title: "党员中心户", - type: 4, - name: "周游", - }, - { - title: "党员中心户", - type: 4, - name: "王阳明", - }, - { - title: "党员中心户", - type: 4, - name: "刘艳萍", - }, - { - title: "党员中心户", - type: 4, - name: "谢苗苗", - }, - ], - }, - ], - }, - { - title: "网格党支部", - name: "第三网格党支部 (支部书记:凤桥强)", - type: 3, - children: [ - { - title: "楼院党小组", - type: 3, - name: "第一楼院党小组 (组长:韩文国)", - children: [ - { - title: "党员中心户", - type: 4, - name: "周游", - }, - { - title: "党员中心户", - type: 4, - name: "王阳明", - }, - { - title: "党员中心户", - type: 4, - name: "刘艳萍", - }, - { - title: "党员中心户", - type: 4, - name: "谢苗苗", - }, - { - title: "党员中心户", - type: 4, - name: "杨军", - }, - ], - }, - { - title: "楼院党小组", - type: 3, - name: "第二楼院党小组 (组长:褚丽兰)", - children: [ - { - title: "党员中心户", - type: 4, - name: "周游", - }, - { - title: "党员中心户", - type: 4, - name: "王阳明", - }, - { - title: "党员中心户", - type: 4, - name: "刘艳萍", - }, - { - title: "党员中心户", - type: 4, - name: "谢苗苗", - }, - { - title: "党员中心户", - type: 4, - name: "杨军", - }, - ], - }, - { - title: "楼院党小组", - type: 3, - name: "第三楼院党小组 (组长:王丽丽)", - children: [ - { - title: "党员中心户", - type: 4, - name: "周游", - }, - { - title: "党员中心户", - type: 4, - name: "王阳明", - }, - { - title: "党员中心户", - type: 4, - name: "刘艳萍", - }, - { - title: "党员中心户", - type: 4, - name: "谢苗苗", - }, ], }, ], }, ], + + // title: "社区党委", + // name: "南昌路社区党委(党委书记:解书记)", + // key: "1", + // children: [ + // { + // title: "网格党支部", + // name: "第一网格党支部 (支部书记:王艺发)", + // type: 2, + // children: [ + // { + // title: "楼院党小组", + // type: 3, + // name: "第一楼院党小组 (组长:韩文国)", + // children: [ + // { + // title: "党员中心户", + // type: 4, + // name: "周游", + // }, + // { + // title: "党员中心户", + // type: 4, + // name: "王阳明", + // }, + // { + // title: "党员中心户", + // type: 4, + // name: "刘艳萍", + // }, + // { + // title: "党员中心户", + // type: 4, + // name: "谢苗苗", + // }, + // { + // title: "党员中心户", + // type: 4, + // name: "杨军", + // }, + // ], + // }, + // { + // title: "楼院党小组", + // type: 3, + // name: "第二楼院党小组 (组长:褚丽兰)", + // children: [ + // { + // title: "党员中心户", + // type: 4, + // name: "周游", + // }, + // { + // title: "党员中心户", + // type: 4, + // name: "王阳明", + // }, + // { + // title: "党员中心户", + // type: 4, + // name: "刘艳萍", + // }, + // { + // title: "党员中心户", + // type: 4, + // name: "谢苗苗", + // }, + // { + // title: "党员中心户", + // type: 4, + // name: "杨军", + // }, + // ], + // }, + // ], + // }, + // { + // title: "网格党支部", + // name: "第二网格党支部 (支部书记:尤芬紫)", + // type: 3, + // children: [ + // { + // title: "楼院党小组", + // type: 3, + // name: "第一楼院党小组 (组长:韩文国)", + // children: [ + // { + // title: "党员中心户", + // type: 4, + // name: "周游", + // }, + // { + // title: "党员中心户", + // type: 4, + // name: "王阳明", + // children: [ + // { + // title: "联系家庭", + // type: 5, + // name: "王宇", + // }, + // { + // title: "联系家庭", + // type: 5, + // name: "刘冰冰", + // }, + // { + // title: "联系家庭", + // type: 5, + // name: "杨飞宇", + // }, + // { + // title: "联系家庭", + // type: 5, + // name: "齐天", + // }, + // ], + // }, + // { + // title: "党员中心户", + // type: 4, + // name: "刘艳萍", + // }, + // { + // title: "党员中心户", + // type: 4, + // name: "谢苗苗", + // }, + // ], + // }, + // { + // title: "楼院党小组", + // type: 3, + // name: "第二楼院党小组 (组长:褚丽兰)", + // children: [ + // { + // title: "党员中心户", + // type: 4, + // name: "周游", + // }, + // { + // title: "党员中心户", + // type: 4, + // name: "王阳明", + // }, + // { + // title: "党员中心户", + // type: 4, + // name: "刘艳萍", + // }, + // { + // title: "党员中心户", + // type: 4, + // name: "谢苗苗", + // }, + // ], + // }, + // ], + // }, + // { + // title: "网格党支部", + // name: "第三网格党支部 (支部书记:凤桥强)", + // type: 3, + // children: [ + // { + // title: "楼院党小组", + // type: 3, + // name: "第一楼院党小组 (组长:韩文国)", + // children: [ + // { + // title: "党员中心户", + // type: 4, + // name: "周游", + // }, + // { + // title: "党员中心户", + // type: 4, + // name: "王阳明", + // }, + // { + // title: "党员中心户", + // type: 4, + // name: "刘艳萍", + // }, + // { + // title: "党员中心户", + // type: 4, + // name: "谢苗苗", + // }, + // { + // title: "党员中心户", + // type: 4, + // name: "杨军", + // }, + // ], + // }, + // { + // title: "楼院党小组", + // type: 3, + // name: "第二楼院党小组 (组长:褚丽兰)", + // children: [ + // { + // title: "党员中心户", + // type: 4, + // name: "周游", + // }, + // { + // title: "党员中心户", + // type: 4, + // name: "王阳明", + // }, + // { + // title: "党员中心户", + // type: 4, + // name: "刘艳萍", + // }, + // { + // title: "党员中心户", + // type: 4, + // name: "谢苗苗", + // }, + // { + // title: "党员中心户", + // type: 4, + // name: "杨军", + // }, + // ], + // }, + // { + // title: "楼院党小组", + // type: 3, + // name: "第三楼院党小组 (组长:王丽丽)", + // children: [ + // { + // title: "党员中心户", + // type: 4, + // name: "周游", + // }, + // { + // title: "党员中心户", + // type: 4, + // name: "王阳明", + // }, + // { + // title: "党员中心户", + // type: 4, + // name: "刘艳萍", + // }, + // { + // title: "党员中心户", + // type: 4, + // name: "谢苗苗", + // }, + // ], + // }, + // ], + // }, + // ], }, }; }, computed: {}, mounted() { - this.getTreeData(); + // this.getTreeData(); }, methods: { //获取背景层级 @@ -553,8 +641,7 @@ export default { .flowLevel-4, .flowLevel-5, .flowLevel-6, - .flowLevel-7, - .flowLevel-8 { + .flowLevel-7 { @include flowLevwlCommon; height: 126px; line-height: 126px; @@ -644,12 +731,15 @@ export default { } } .flowLevel-8 { + @include flowLevwlCommon; top: 1070px; + height: 90px; + line-height: 90px; div { padding-left: 80px; &::after { @include flowLevelAfter; - top: 35px; + top: 14px; left: 15px; width: 180px; height: 60px; @@ -659,7 +749,7 @@ export default { } .flowLevel-9 { @include flowLevwlCommon; - top: 1220px; + top: 1179px; height: 135px; line-height: 135px; div { @@ -676,7 +766,7 @@ export default { } .flowLevel-10 { @include flowLevwlCommon; - top: 1380px; + top: 1338px; height: 135px; line-height: 135px; div {