53 lines
926 B
JavaScript
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)
|
|
}
|
|
}
|
|
}
|