From 6d65370a7cbf16fc772d95d1ab37f6f4a4fc5e7a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=A9=AC=E7=99=BB=E5=B1=B1?= Date: Mon, 3 Nov 2025 11:18:48 +0800 Subject: [PATCH] fix: user edit dialog style and user policy display --- components/user/edit-form.vue | 2 +- components/user/groups.vue | 28 +++++++++++++++++++++------- components/user/policies.vue | 28 +++++++++++++++++++++------- 3 files changed, 43 insertions(+), 15 deletions(-) diff --git a/components/user/edit-form.vue b/components/user/edit-form.vue index ee0cc2a..20b6d38 100644 --- a/components/user/edit-form.vue +++ b/components/user/edit-form.vue @@ -75,7 +75,7 @@ const refreshUser = async () => { user.value = { accessKey: user.value.accessKey, memberOf: latest.memberOf ?? [], - policy: latest.policy ?? [], + policy: latest.policyName?.split(',') ?? [], status: latest.status ?? 'enabled', } } diff --git a/components/user/groups.vue b/components/user/groups.vue index 0193303..4624a93 100644 --- a/components/user/groups.vue +++ b/components/user/groups.vue @@ -16,7 +16,12 @@ - @@ -52,6 +63,9 @@ +
+ {{ value }} +
diff --git a/components/user/policies.vue b/components/user/policies.vue index 48c3455..197cb6d 100644 --- a/components/user/policies.vue +++ b/components/user/policies.vue @@ -16,7 +16,12 @@ - @@ -52,6 +63,9 @@ +
+ {{ value }} +