diff --git a/frontend/src/views/Role/Role.vue b/frontend/src/views/Role/Role.vue
index 4eefb022e0990e078f75ed54188b26b76bd20435..a6dae06ac8f6f882fee1e5946b89e359b990381d 100644
--- a/frontend/src/views/Role/Role.vue
+++ b/frontend/src/views/Role/Role.vue
@@ -13,8 +13,10 @@
- 查看
- 变更
+ 查看
+ 变更
@@ -40,7 +42,7 @@
-
+
@@ -84,12 +86,14 @@ const roleDetailTitle = ref("权限详情")
const showDetail = ref(false)
const showDetailEdit = ref(false)
-function showRoleDetail() {
+function showRoleDetail(role: any) {
showDetailEdit.value = false
showDetail.value = true
}
-function onEditRoleDetail() {
+const editedRole = ref("")
+function onEditRoleDetail(role: any) {
+ editedRole.value = role.role
showDetailEdit.value = true
showDetail.value = true
}
diff --git a/frontend/src/views/Role/components/RoleDetail.vue b/frontend/src/views/Role/components/RoleDetail.vue
index af58b7f69c9865fd79464807a3a75ba5d76ec536..d7083c164b7d986e0dab3ee699ebf1086588ce80 100644
--- a/frontend/src/views/Role/components/RoleDetail.vue
+++ b/frontend/src/views/Role/components/RoleDetail.vue
@@ -1,22 +1,32 @@
-