From f4f23b4814ca8c4f336239b01d39f0e9d063da70 Mon Sep 17 00:00:00 2001 From: aixianling Date: Mon, 18 Apr 2022 15:20:35 +0800 Subject: [PATCH] =?UTF-8?q?=E5=9B=9B=E9=82=BB=E8=AE=BE=E7=BD=AE=E5=BC=80?= =?UTF-8?q?=E5=8F=91=E5=AE=8C=E6=88=90?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- packages/party/partyMember/AppPartyMember.vue | 4 + .../party/partyMember/components/List.vue | 6 +- .../components/neighbourSetting.vue | 219 ++++++++++++++++++ 3 files changed, 228 insertions(+), 1 deletion(-) create mode 100644 packages/party/partyMember/components/neighbourSetting.vue diff --git a/packages/party/partyMember/AppPartyMember.vue b/packages/party/partyMember/AppPartyMember.vue index d241cc7a..b3c7ee17 100644 --- a/packages/party/partyMember/AppPartyMember.vue +++ b/packages/party/partyMember/AppPartyMember.vue @@ -9,11 +9,13 @@ import List from './components/List' import Add from './components/Add' import Detail from './components/Detail' import {mapState} from "vuex"; +import NeighbourSetting from "./components/neighbourSetting"; export default { name: 'AppPartyMember', label: '党员管理', components: { + NeighbourSetting, Add, List, Detail @@ -32,6 +34,8 @@ export default { component() { if (this.$route.hash == "#add") { return Add + } else if (this.$route.hash == "#ns") { + return NeighbourSetting } else if (this.$route.query.id) { return Detail } else return List diff --git a/packages/party/partyMember/components/List.vue b/packages/party/partyMember/components/List.vue index 1a8e6c42..41867c96 100644 --- a/packages/party/partyMember/components/List.vue +++ b/packages/party/partyMember/components/List.vue @@ -114,12 +114,13 @@ :size.sync="search.size" @handleSelectionChange="handleSelectionChange" @getList="getList"> - + @@ -204,6 +205,9 @@ export default { this.getList() }, methods: { + showNeighbourSetting(id) { + this.$router.push({query: {id}, hash: "#ns"}) + }, onTreeChange(e) { this.$emit("update:selected", e) this.getList(e.id) diff --git a/packages/party/partyMember/components/neighbourSetting.vue b/packages/party/partyMember/components/neighbourSetting.vue new file mode 100644 index 00000000..8054a96d --- /dev/null +++ b/packages/party/partyMember/components/neighbourSetting.vue @@ -0,0 +1,219 @@ + + + + +