From 318264cedfc12b8f728805dd4dfdc276f6a8fba3 Mon Sep 17 00:00:00 2001 From: xuyiming Date: Sun, 28 Jun 2020 16:48:26 +0800 Subject: [PATCH] =?UTF-8?q?=E8=8F=9C=E5=8D=95=E6=9D=83=E9=99=90=E7=BB=84?= =?UTF-8?q?=E4=BB=B6=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/menu-checkbox.vue | 56 +++++ src/components/menu-permission.vue | 304 +++++++++++++++----------- src/pages/authority/role/addroles.vue | 7 +- 3 files changed, 236 insertions(+), 131 deletions(-) create mode 100644 src/components/menu-checkbox.vue diff --git a/src/components/menu-checkbox.vue b/src/components/menu-checkbox.vue new file mode 100644 index 0000000..a76fe10 --- /dev/null +++ b/src/components/menu-checkbox.vue @@ -0,0 +1,56 @@ + + + + + diff --git a/src/components/menu-permission.vue b/src/components/menu-permission.vue index bfa2ba8..752992d 100644 --- a/src/components/menu-permission.vue +++ b/src/components/menu-permission.vue @@ -1,25 +1,18 @@ @@ -229,7 +286,4 @@ export default { width: 100%; justify-content: flex-start; } -.apass_checkbox { - line-height: 40px; -} diff --git a/src/pages/authority/role/addroles.vue b/src/pages/authority/role/addroles.vue index 189548e..71313f5 100644 --- a/src/pages/authority/role/addroles.vue +++ b/src/pages/authority/role/addroles.vue @@ -57,7 +57,6 @@ @@ -160,7 +159,7 @@ export default { .then((result) => { console.log(result); this.service_node = result[1].data.data; - this.permission_arr = result[1].data.data + this.permission_arr = result[1].data.data; // this.deal_tree_data(result[0].data.data, result[1].data.data); this.permissionData = result[0].data.data; }) @@ -304,10 +303,6 @@ export default { } }); }, - changePermissions(values) { - console.log(values); - console.log(this.permissionData); - }, get_now_user() { this.$api.user.getNowUser().then(({ data }) => { let baseinfo = { -- 2.26.0