From 422378643088c60d955acd9bfdf07127cd963d6c Mon Sep 17 00:00:00 2001 From: xuyiming Date: Mon, 1 Jun 2020 18:36:43 +0800 Subject: [PATCH] =?UTF-8?q?=E8=A7=92=E8=89=B2=E7=AE=A1=E7=90=86=E4=BA=A4?= =?UTF-8?q?=E4=BA=92?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/pages/authority/roles.vue | 14 ++++++++------ src/pages/authority/users.vue | 27 ++++++++++++++++++++++++--- 2 files changed, 32 insertions(+), 9 deletions(-) diff --git a/src/pages/authority/roles.vue b/src/pages/authority/roles.vue index b49e6ad..fb82c13 100644 --- a/src/pages/authority/roles.vue +++ b/src/pages/authority/roles.vue @@ -50,6 +50,12 @@ export default { showDialog() { this.$refs.dialog.show(); }, + editItem(item) { + this.$router.push(`/authority/roles/edit/${item.id}`); + }, + allotItem(item) { + this.$router.push(`/authority/roles/allot/${item.id}`); + }, deleteItem(item) { this.dialogInfo.title = ""; this.dialogInfo.msg = "确认删除当前角色"; @@ -67,9 +73,7 @@ export default { label: "角色类型", prop: "name", type: "button", - callback(item) { - console.log("查看详情 - " + item.name); - }, + callback: this.editItem, }, { label: "创建人", @@ -91,9 +95,7 @@ export default { actionList: [ { label: "分配权限", - callback(item) { - console.log("分配权限 - " + item.name); - }, + callback: this.allotItem, }, { label: "删除", diff --git a/src/pages/authority/users.vue b/src/pages/authority/users.vue index 5441c33..204ca7f 100644 --- a/src/pages/authority/users.vue +++ b/src/pages/authority/users.vue @@ -1,9 +1,9 @@