| | |
| | | menuAll: getStore({name: 'menuAll'}) || [], |
| | | token: getStore({name: 'token'}) || '', |
| | | refreshToken: getStore({name: 'refreshToken'}) || '', |
| | | hideHome: false, |
| | | }, |
| | | actions: { |
| | | //根据用户名登录 |
| | |
| | | GetMenu({commit, dispatch}, topMenuId) { |
| | | return new Promise(resolve => { |
| | | getRoutes(topMenuId).then((res) => { |
| | | |
| | | console.log(res); |
| | | |
| | | const data = res.data.data |
| | | let menu = deepClone(data); |
| | | |
| | | |
| | | menu.forEach(ele => { |
| | | addPath(ele, true); |
| | | }); |
| | |
| | | }, |
| | | }, |
| | | mutations: { |
| | | set_hideHome: (state, val) => { |
| | | state.hideHome = val; |
| | | }, |
| | | SET_TOKEN: (state, token) => { |
| | | setToken(token); |
| | | state.token = token; |