fix: 全端隐藏用户角色标签(SUPER_ADMIN/操作员等)
This commit is contained in:
@ -113,11 +113,6 @@ export default function AdminLayout() {
|
||||
<span className="font-medium text-gray-700">
|
||||
{user?.display_name ?? user?.username ?? "—"}
|
||||
</span>
|
||||
{user?.role && (
|
||||
<span className="rounded bg-gray-100 px-1.5 py-0.5 text-[10px] text-gray-500">
|
||||
{user.role}
|
||||
</span>
|
||||
)}
|
||||
</div>
|
||||
<button
|
||||
onClick={handleLogout}
|
||||
|
||||
@ -14,10 +14,6 @@ export default function ProfilePage() {
|
||||
// ---- 从 AuthContext 派生真实数据 ----
|
||||
const displayName = user?.display_name || user?.username || "未知用户";
|
||||
const avatarChar = displayName.charAt(0);
|
||||
const roleLabel =
|
||||
user?.role === "SUPER_ADMIN"
|
||||
? "超级管理员"
|
||||
: user?.role || "操作员";
|
||||
|
||||
function handleLogout() {
|
||||
logout();
|
||||
@ -47,7 +43,6 @@ export default function ProfilePage() {
|
||||
<span className="block text-base font-bold text-gray-800">
|
||||
{displayName}
|
||||
</span>
|
||||
<span className="text-xs text-gray-400">{roleLabel}</span>
|
||||
</div>
|
||||
<span className="text-xl text-gray-300">›</span>
|
||||
</div>
|
||||
|
||||
Reference in New Issue
Block a user