From dccb4cb5e1f7904c9ad832fd4b4727dbf2aa5994 Mon Sep 17 00:00:00 2001 From: seaislee1209 Date: Mon, 18 May 2026 18:20:40 +0800 Subject: [PATCH] =?UTF-8?q?feat(users):=20=E7=94=A8=E6=88=B7=E5=90=8D?= =?UTF-8?q?=E6=97=81=E5=8A=A0=E4=B8=BB=E7=AE=A1/=E5=89=AF=E7=AE=A1=20badge?= =?UTF-8?q?,=E8=A7=82=E5=AF=9F=E8=80=85=E6=94=B9=E7=BB=BF=E8=89=B2?= =?UTF-8?q?=E9=81=BF=E5=85=8D=E5=92=8C=E4=B8=BB=E7=AE=A1=E6=92=9E=E8=89=B2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 超管在 /admin/users 一眼看角色: - 主管理员 = 蓝 (info,跟 TeamMembersPage 一致) - 副管理员 = 紫 (purple,跟 TeamMembersPage 一致) - 观察者 = 绿 (success,从原来的蓝改过来,避免和主管同色) 成员不加 badge (默认无标识就是成员)。 Co-Authored-By: Claude Opus 4.7 (1M context) --- web/src/pages/UsersPage.tsx | 20 +++++++++++++++++++- 1 file changed, 19 insertions(+), 1 deletion(-) diff --git a/web/src/pages/UsersPage.tsx b/web/src/pages/UsersPage.tsx index 34d5cc7..1c0346f 100644 --- a/web/src/pages/UsersPage.tsx +++ b/web/src/pages/UsersPage.tsx @@ -263,10 +263,28 @@ export function UsersPage() { }} /> {u.username} - {u.is_observer && ( + {u.is_team_owner && ( + 主管理员 + + )} + {u.is_team_admin && !u.is_team_owner && ( + + 副管理员 + + )} + {u.is_observer && ( + 观察者