diff --git a/src/pages/nav_system_content/SystemContentList.js b/src/pages/nav_system_content/SystemContentList.js
index 9fcbb5f..f399272 100644
--- a/src/pages/nav_system_content/SystemContentList.js
+++ b/src/pages/nav_system_content/SystemContentList.js
@@ -64,6 +64,7 @@ const SystemContentList = (props) => {
const [selectedKey, setSelectedKey] = useState([])
const [menuItems, setMenuItems] = useState([])
const [systemType, setSystemType] = useState('安全管理系统')
+ const [isMenuCollapsed, setIsMenuCollapsed] = useState(false); // 添加菜单收缩状态
let defaultKey = ''
useEffect(() => {
@@ -170,6 +171,11 @@ const SystemContentList = (props) => {
history.replace(curKey)
}
+ // 切换菜单收缩状态
+ const toggleMenu = () => {
+ setIsMenuCollapsed(!isMenuCollapsed);
+ };
+
const { initialState: { menu }, setInitialState } = useModel('@@initialState')
const loginOut = async () => {
@@ -213,12 +219,27 @@ const SystemContentList = (props) => {
return (
-
-
+
+
-
+
-
+
{/*
*/}
diff --git a/src/pages/nav_system_content/SystemContentList.less b/src/pages/nav_system_content/SystemContentList.less
index d630fcf..4019b6c 100644
--- a/src/pages/nav_system_content/SystemContentList.less
+++ b/src/pages/nav_system_content/SystemContentList.less
@@ -79,7 +79,8 @@
overflow-x: hidden;
background-color: #2E4CD4;
- .ant-menu-inline {
+ .ant-menu-inline,
+ .ant-menu-vertical {
background: #2E4CD4 !important;
}