From 834747dc0233aa8b26d0384eca2128813c737f5f Mon Sep 17 00:00:00 2001 From: Gzx1999 Date: Tue, 12 Dec 2023 15:28:15 +0800 Subject: [PATCH] fix show permission error --- frontend/src/views/Role/Role.vue | 13 +++++++------ frontend/src/views/Role/components/RoleDetail.vue | 2 +- 2 files changed, 8 insertions(+), 7 deletions(-) diff --git a/frontend/src/views/Role/Role.vue b/frontend/src/views/Role/Role.vue index de36bf2..1455cc0 100644 --- a/frontend/src/views/Role/Role.vue +++ b/frontend/src/views/Role/Role.vue @@ -41,7 +41,8 @@ - + @@ -87,22 +88,22 @@ function updateRoles() { } const roleDetailTitle = ref("权限详情") -const showPermission = ref(false) +const showPermissionDrawler = ref(false) const showPermissionEdit = ref(false) +const selectedRole = ref({}) function showRoleDetail(role: any) { selectedRole.value = role roleDetailTitle.value = "权限详情" - showPermissionEdit.value = true - showPermission.value = true + showPermissionEdit.value = false + showPermissionDrawler.value = true } -const selectedRole = ref({}) function onEditRolePermission(role: any) { selectedRole.value = role roleDetailTitle.value = "编辑权限" showPermissionEdit.value = true - showPermission.value = true + showPermissionDrawler.value = true } const roleOperateTitle = ref("编辑角色") diff --git a/frontend/src/views/Role/components/RoleDetail.vue b/frontend/src/views/Role/components/RoleDetail.vue index 63349c1..d62e379 100644 --- a/frontend/src/views/Role/components/RoleDetail.vue +++ b/frontend/src/views/Role/components/RoleDetail.vue @@ -1,6 +1,6 @@