|
@@ -7,10 +7,15 @@ export const useAppStore = defineStore('main', {
|
|
|
userInfo: getStore('userInfo') || {},
|
|
|
//菜单信息
|
|
|
menus: getStore('menus') || [],
|
|
|
- projectMenu: getStore('projectMenu') || [],
|
|
|
home: getStore('home') || 'anomaly-invest',
|
|
|
buttons: getStore('buttons') || {},
|
|
|
}),
|
|
|
+ getters: {
|
|
|
+ getUserInfo: state => state.userInfo,
|
|
|
+ getMenus: state => state.menus,
|
|
|
+ getHome: state => state.home,
|
|
|
+ getButtons: state => state.buttons,
|
|
|
+ },
|
|
|
actions: {
|
|
|
//用户信息
|
|
|
setUserInfo(value) {
|
|
@@ -22,10 +27,6 @@ export const useAppStore = defineStore('main', {
|
|
|
this.menus = value
|
|
|
setStore('menus', value)
|
|
|
},
|
|
|
- setProjectMenu(value) {
|
|
|
- this.projectMenu = value
|
|
|
- setStore('projectMenu', value)
|
|
|
- },
|
|
|
setButtons(value) {
|
|
|
this.buttons = value
|
|
|
setStore('buttons', value)
|
|
@@ -41,7 +42,6 @@ export const useAppStore = defineStore('main', {
|
|
|
clearStoreData() {
|
|
|
this.userInfo = null
|
|
|
this.menus = null
|
|
|
- this.projectMenu = null
|
|
|
this.buttons = null
|
|
|
//清除缓存
|
|
|
clearStoreAll()
|