2024-01-03 14:19:05 +08:00

53 lines
926 B
JavaScript

export default {
namespaced: true,
state: {
inited: false,
navMenu: [],
routes: [],
base: [],
//appName: process.env.VUE_APP_NAME || process.env.UNI_APP_NAME || '',
},
mutations: {
/*SET_APP_NAME: (state, appName) => {
state.appName = appName
},*/
SET_NAV_MENU: (state, navMenu) => {
state.inited = true
state.navMenu = navMenu
},
SET_ROUTES: (state, routes) => {
state.routes = routes
},
SET_BASE: (state, base) => {
state.base = base
}
},
actions: {
init({
commit,
dispatch
}) {
commit('SET_BASE', uni.getStorageSync('applet'))
// 初始化获取用户信息
dispatch('user/getUserInfo', null, {
root: true
})
},/*
setAppName({
commit
}, appName) {
commit('SET_APP_NAME', appName)
},*/
setRoutes({
commit
}, routes) {
commit('SET_ROUTES', routes)
},
setBase({
commit
}, base) {
commit('SET_BASE', base)
}
}
}