diff --git a/.umirc.ts b/.umirc.ts
index 1caa088..7716b7c 100644
--- a/.umirc.ts
+++ b/.umirc.ts
@@ -14,7 +14,7 @@ export default defineConfig({
},
proxy: {
'/api/': {
- target: 'http://10.39.13.78:8001/',
+ target: 'http://10.39.13.78:8002/',
// target: 'https://test-admin.linyikj.com.cn/',
// target: 'https://admin.linyikj.com.cn/',
changeOrigin: true,
diff --git a/src/common/libs/umi/layoutConfig.tsx b/src/common/libs/umi/layoutConfig.tsx
index 223315a..1b72426 100644
--- a/src/common/libs/umi/layoutConfig.tsx
+++ b/src/common/libs/umi/layoutConfig.tsx
@@ -39,24 +39,27 @@ export const LayoutConfig: RuntimeConfig['layout'] = () => {
colorPrimary: '#1890ff',
siderWidth: 220,
pure: history.location.pathname === '/login',
+ // 禁用顶部导航栏的菜单
+ navTheme: 'light',
- // 新增:自定义Header渲染
- headerRender: () => {
- return ;
- },
+ // 自定义Header渲染
+ // 注意:在side模式下,headerRender可能需要特殊处理
+ // headerRender: false, // 完全禁用header
// 新增:自定义Logo渲染
logoRenderer: (collapsed: boolean) => {
return ;
},
- // 移除avatarProps以避免在侧边栏底部重复显示用户信息
- // 用户信息已在CustomHeader中显示
+ // 完全禁用用户信息在侧边栏底部显示
+ // avatarProps: false, // 这样可以完全禁用
//水印设置
// waterMarkProps: {
// content: snap.session.user?.username,
// },
collapsedButtonRender: false,
+ // 禁用底部的版权信息等
+ footerRender: false,
token: {
bgLayout: '#f5f5f5', // 浅灰布局背景
header: {
diff --git a/src/common/pages/MyLoginPage1.tsx b/src/common/pages/MyLoginPage1.tsx
index 8365b17..33397eb 100644
--- a/src/common/pages/MyLoginPage1.tsx
+++ b/src/common/pages/MyLoginPage1.tsx
@@ -12,6 +12,7 @@ import {
import { useEffect, useState } from 'react';
import { useNavigate } from 'react-router-dom';
import { stateActions } from '..';
+import loginBgImg from './loginBgImg.jpg';
export function MyLoginPage1() {
const navigate = useNavigate();
@@ -37,8 +38,9 @@ export function MyLoginPage1() {
>
title="欢迎使用后台管理系统"
- backgroundVideoUrl="https://gw.alipayobjects.com/v/huamei_gcee1x/afts/video/jXRBRK_VAwoAAAAAAAAAAAAAK4eUAQBr"
- subTitle="Admin management system"
+ // backgroundVideoUrl="https://gw.alipayobjects.com/v/huamei_gcee1x/afts/video/jXRBRK_VAwoAAAAAAAAAAAAAK4eUAQBr"
+ backgroundImageUrl={loginBgImg}
+ subTitle="物业管理平台管理后台"
onFinish={async (values: any) => {
Apis.Common.Auth.Login({
...values,
diff --git a/src/common/pages/loginBgImg.jpg b/src/common/pages/loginBgImg.jpg
new file mode 100644
index 0000000..7493aea
Binary files /dev/null and b/src/common/pages/loginBgImg.jpg differ
diff --git a/src/global.less b/src/global.less
index 48268ae..22bb80a 100644
--- a/src/global.less
+++ b/src/global.less
@@ -98,3 +98,17 @@ body {
box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.03);
padding: 24px;
}
+
+// 隐藏侧边栏底部的用户信息区域
+.ant-pro-sider .ant-pro-sider-actions {
+ display: none !important;
+}
+
+.ant-pro-sider-collapsed .ant-pro-sider-actions {
+ display: none !important;
+}
+
+// 确保顶部Header显示
+.ant-pro-header {
+ display: flex !important;
+}