diff --git a/src/common/libs/umi/layoutConfig.tsx b/src/common/libs/umi/layoutConfig.tsx
index 8b02288..882f6b3 100644
--- a/src/common/libs/umi/layoutConfig.tsx
+++ b/src/common/libs/umi/layoutConfig.tsx
@@ -2,6 +2,7 @@
import { MyIcons, MyIconsType, PermissionsType, useMyState } from '@/common';
import { Link, RuntimeConfig, history } from '@umijs/max';
import AvatarProps from '../../components/layout/AvatarProps';
+import { CustomHeader, CustomLogo } from '@/common/components/layout';
const loopMenu = (permissions: PermissionsType[] | undefined) => {
let tree: PermissionsType[] = [];
@@ -38,6 +39,17 @@ export const LayoutConfig: RuntimeConfig['layout'] = () => {
colorPrimary: '#1890ff',
siderWidth: 220,
pure: history.location.pathname === '/login',
+
+ // 新增:自定义Header渲染
+ headerRender: () => {
+ return ;
+ },
+
+ // 新增:自定义Logo渲染
+ logoRenderer: (collapsed: boolean) => {
+ return ;
+ },
+
avatarProps: {
render: () => ,
},