From db524a89c9538365e64b403be143490b1b248ccc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=80=81=E4=BF=8A?= <782803291@qq.com> Date: Tue, 20 Jan 2026 18:03:26 +0800 Subject: [PATCH 1/2] fix: fix scroll shadow --- shell/app/layout/pages/page-container/page-container.scss | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/shell/app/layout/pages/page-container/page-container.scss b/shell/app/layout/pages/page-container/page-container.scss index e6183f493..baf1325ff 100644 --- a/shell/app/layout/pages/page-container/page-container.scss +++ b/shell/app/layout/pages/page-container/page-container.scss @@ -16,7 +16,7 @@ top: 48px; z-index: 2; transition: box-shadow 0.1s ease-in-out; - &.show { - box-shadow: 0 6px 11px -11px $color-default-3 inset; - } + // &.show { + // box-shadow: 0 6px 11px -11px $color-default-3 inset; + // } } From 36c8eee8ce6da9c8412795abee9a38bcf3825708 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=80=81=E4=BF=8A?= <782803291@qq.com> Date: Tue, 20 Jan 2026 18:29:22 +0800 Subject: [PATCH 2/2] fix: fix default user --- shell/app/common/components/user-info/index.tsx | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/shell/app/common/components/user-info/index.tsx b/shell/app/common/components/user-info/index.tsx index 4df69d36a..a2ffd85c6 100644 --- a/shell/app/common/components/user-info/index.tsx +++ b/shell/app/common/components/user-info/index.tsx @@ -17,6 +17,7 @@ import { get } from 'lodash'; import i18n from 'i18n'; import { Avatar } from 'antd'; import { getAvatarChars } from 'common/utils'; +import userStore from 'user/stores'; import Ellipsis from 'common/components/ellipsis'; import { AvatarSize } from 'antd/lib/avatar/SizeContext'; @@ -24,7 +25,7 @@ interface IPlatformUser { avatar: string; email: string; id: string; - locked: boolean; + locked?: boolean; name: string; nick: string; phone: string; @@ -37,13 +38,14 @@ interface IProps { render?: (data: IPlatformUser, id?: string | number) => React.ReactNode; } -const defaultRender = (data: IPlatformUser, id: string | number) => { +const defaultRender = (data: IPlatformUser, id?: string | number) => { return data.nick || data.name || id || i18n.t('None'); }; const UserInfo = ({ id, render = defaultRender }: IProps) => { const userMap = useUserMap(); - const userInfo: IPlatformUser = get(userMap, id, {}); + const loginUser = userStore.useStore((s) => s.loginUser); + const userInfo = get({ [loginUser.id]: loginUser as unknown as IPlatformUser, ...userMap }, id, {}) as IPlatformUser; return <>{render?.(userInfo, id)}; };