From 7781b565db049b6c4150113abbddf46e798c900d Mon Sep 17 00:00:00 2001
From: 董国庆 <364620639@qq.com>
Date: 星期四, 19 六月 2025 18:46:55 +0800
Subject: [PATCH] 修改bug,加权限

---
 laboratory/src/store/index.js |    7 +++++++
 1 files changed, 7 insertions(+), 0 deletions(-)

diff --git a/laboratory/src/store/index.js b/laboratory/src/store/index.js
index 3f526af..a77d385 100644
--- a/laboratory/src/store/index.js
+++ b/laboratory/src/store/index.js
@@ -5,6 +5,7 @@
 const store = new Vuex.Store({
   state: {
     menus: sessionStorage.getItem('menuList') ? JSON.parse(sessionStorage.getItem('menuList')) : [],
+    flatMenus: sessionStorage.getItem('flatMenus') ? JSON.parse(sessionStorage.getItem('flatMenus')) : [], // 新增,拍平后的path数组
     keepAliveList: sessionStorage.getItem('keepAliveList') ? JSON.parse(sessionStorage.getItem('keepAliveList')) : [],//缓存页面
     tagList: sessionStorage.getItem('tagList') ? JSON.parse(sessionStorage.getItem('tagList')) : [],//标签列表
     isFold: false,//是否折叠
@@ -37,6 +38,9 @@
     SET_MENUS(state, data) {
       state.menus = data;
     },
+    SET_FLAT_MENUS(state, data) {
+      state.flatMenus = data;
+    },
     SET_KEEPALIVELIST(state, data) {
       state.keepAliveList = data;
       sessionStorage.setItem('keepAliveList', JSON.stringify(data));
@@ -53,6 +57,9 @@
     setMenus({ commit }, data) {
       commit('SET_MENUS', data);
     },
+    setFlatMenus({ commit }, data) {
+      commit('SET_FLAT_MENUS', data);
+    },
     setKeepAliveList({ commit }, data) {
       commit('SET_KEEPALIVELIST', data);
     },

--
Gitblit v1.7.1