|
|
@@ -11,15 +11,16 @@ export default createStore({
|
|
|
DMSTypes: ["appstatus","applevel"],
|
|
|
// appstatus: 应用状态
|
|
|
DmsTypesMap: localStorage.getItem("DmsTypesMap") ? JSON.parse(localStorage.getItem("DmsTypesMap")) : {},
|
|
|
+ activeMenu: sessionStorage.getItem('activeMenu') ? parseInt(sessionStorage.getItem('activeMenu')) : 1, // 初始化为1或具体的菜单项ID
|
|
|
menuList: [
|
|
|
- { path: "/", label: "首页" },
|
|
|
- { path: "/sksjgl", label: "时空数据管理" },
|
|
|
- // { path: "/skmh/scene", label: "二维GIS引擎"},
|
|
|
- { path: "/skmh", label: "时空门户" },
|
|
|
- { path: "/wgn", label: "微功能" },
|
|
|
- { path: "/yygl", label: "应用管理" },
|
|
|
- { path: "/yxgl", label: "运行管理" },
|
|
|
- { path: "/taskManger", label: "任务管理" }
|
|
|
+ { id:1,path: "/", label: "首页" },
|
|
|
+ { id:2,path: "/sksjgl", label: "时空数据管理" },
|
|
|
+ // { id:3,path: "/skmh/scene", label: "二维GIS引擎"},
|
|
|
+ { id:4,path: "/skmh", label: "时空门户" },
|
|
|
+ { id:5,path: "/wgn", label: "微功能" },
|
|
|
+ { id:6,path: "/yygl", label: "应用管理" },
|
|
|
+ { id:7,path: "/yxgl", label: "运行管理" },
|
|
|
+ { id:8,path: "/taskManger", label: "任务管理" }
|
|
|
],
|
|
|
sksjgl: {},
|
|
|
skmh: {},
|
|
|
@@ -37,6 +38,9 @@ export default createStore({
|
|
|
getUserInfo: function (state) {
|
|
|
return JSON.parse(localStorage.getItem("userInfo"))
|
|
|
},
|
|
|
+ getActiveMenu: function (state) {
|
|
|
+ return state.activeMenu
|
|
|
+ },
|
|
|
},
|
|
|
mutations: {
|
|
|
setDmsTypesMap(state, obj) {
|
|
|
@@ -55,6 +59,9 @@ export default createStore({
|
|
|
state.userInfo = obj;
|
|
|
localStorage.setItem("userInfo", JSON.stringify(obj))
|
|
|
},
|
|
|
+ setActiveMenu(state, id) {
|
|
|
+ state.activeMenu = id;
|
|
|
+ },
|
|
|
},
|
|
|
actions: {
|
|
|
},
|