From 9a3e7faa26809a1c81aad5f12c9686e23f56692b Mon Sep 17 00:00:00 2001 From: yupeng Date: Tue, 23 Sep 2025 16:04:29 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A2=9E=E5=8A=A0=E8=8F=9C=E5=8D=95=E7=BC=A9?= =?UTF-8?q?=E6=94=BE=E5=8A=9F=E8=83=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../nav_system_content/SystemContentList.js | 81 +++++++++++++++++-- .../nav_system_content/SystemContentList.less | 3 +- 2 files changed, 77 insertions(+), 7 deletions(-) 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 (
-
-
+
+
menuTitle menuTitle1
-
+