From adbd972feceeb94b85d8c42bc5b99215c3f55817 Mon Sep 17 00:00:00 2001 From: Ryan Wang Date: Mon, 28 Nov 2022 19:28:19 +0800 Subject: [PATCH] perf: remove the list of users under role details (#726) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit #### What type of PR is this? /kind improvement /milestone 2.0.0-rc.2 #### What this PR does / why we need it: 移除角色详情页面的用户列表,当前后端暂不支持通过角色查询其下用户。 #### Special notes for your reviewer: None #### Does this PR introduce a user-facing change? ```release-note None ``` --- src/modules/system/roles/RoleDetail.vue | 4 +++- src/modules/system/roles/RoleList.vue | 3 ++- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/src/modules/system/roles/RoleDetail.vue b/src/modules/system/roles/RoleDetail.vue index 8575fce3..a4263a0b 100644 --- a/src/modules/system/roles/RoleDetail.vue +++ b/src/modules/system/roles/RoleDetail.vue @@ -29,7 +29,7 @@ const { roleTemplateGroups, handleRoleTemplateSelect, selectedRoleTemplates } = const { formState, saving, handleCreateOrUpdate } = useRoleForm(); -const { users } = useUserFetch({ fetchOnMounted: true }); +const { users } = useUserFetch({ fetchOnMounted: false }); watch( () => selectedRoleTemplates.value, @@ -156,7 +156,9 @@ onMounted(() => { {{ formState.metadata?.creationTimestamp }} +
用户
diff --git a/src/modules/system/roles/RoleList.vue b/src/modules/system/roles/RoleList.vue index 35086778..f80667f6 100644 --- a/src/modules/system/roles/RoleList.vue +++ b/src/modules/system/roles/RoleList.vue @@ -265,7 +265,8 @@ const handleDelete = async (role: Role) => { - + +