From 380281343dcd3698630489d1d2ff2e27b70c2c60 Mon Sep 17 00:00:00 2001 From: hooray <304327508@qq.com> Date: Fri, 8 Oct 2021 15:06:49 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E6=8B=A6=E6=88=AA=E5=99=A8to?= =?UTF-8?q?ken=E8=8E=B7=E5=8F=96=E5=A4=B1=E8=B4=A5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/index.js | 12 ++++++------ src/store/modules/menu.js | 4 ++-- src/store/modules/user.js | 12 ++++++------ 3 files changed, 14 insertions(+), 14 deletions(-) diff --git a/src/api/index.js b/src/api/index.js index 292af310..fd1c62eb 100644 --- a/src/api/index.js +++ b/src/api/index.js @@ -27,17 +27,17 @@ api.interceptors.request.use( */ if (request.method == 'post') { if (request.data instanceof FormData) { - if (store.getters['token/isLogin']) { + if (store.getters['user/isLogin']) { // 如果是 FormData 类型(上传图片) - request.data.append('token', store.state.token.token) + request.data.append('token', store.state.user.token) } } else { // 带上 token if (request.data == undefined) { request.data = {} } - if (store.getters['token/isLogin']) { - request.data.token = store.state.token.token + if (store.getters['user/isLogin']) { + request.data.token = store.state.user.token } // request.data = Qs.stringify(request.data) } @@ -46,8 +46,8 @@ api.interceptors.request.use( if (request.params == undefined) { request.params = {} } - if (store.getters['token/isLogin']) { - request.params.token = store.state.token.token + if (store.getters['user/isLogin']) { + request.params.token = store.state.user.token } } return request diff --git a/src/store/modules/menu.js b/src/store/modules/menu.js index 3b904bc4..7f7b1456 100644 --- a/src/store/modules/menu.js +++ b/src/store/modules/menu.js @@ -127,7 +127,7 @@ const getters = { routes: (state, getters, rootState) => { let routes if (rootState.settings.menuMode === 'single') { - routes = [{children: []}] + routes = [{ children: [] }] state.routes.map(item => { routes[0].children.push(...item.children) }) @@ -143,7 +143,7 @@ const getters = { const actions = { // 根据权限动态生成路由(前端生成) - generateRoutesAtFront({rootState, dispatch, commit}, data) { + generateRoutesAtFront({ rootState, dispatch, commit }, data) { // eslint-disable-next-line no-async-promise-executor return new Promise(async resolve => { let accessedRoutes diff --git a/src/store/modules/user.js b/src/store/modules/user.js index 3f8d458f..65e76512 100644 --- a/src/store/modules/user.js +++ b/src/store/modules/user.js @@ -21,7 +21,7 @@ const getters = { } const actions = { - login({commit}, data) { + login({ commit }, data) { return new Promise((resolve, reject) => { // 通过 mock 进行登录 api.post('member/login', data, { @@ -34,14 +34,14 @@ const actions = { }) }) }, - logout({commit}) { + logout({ commit }) { commit('removeUserData') - commit('menu/invalidRoutes', null, {root: true}) - commit('tabbar/clean', null, {root: true}) - commit('menu/removeRoutes', null, {root: true}) + commit('menu/invalidRoutes', null, { root: true }) + commit('tabbar/clean', null, { root: true }) + commit('menu/removeRoutes', null, { root: true }) }, // 获取我的权限 - getPermissions({state, commit}) { + getPermissions({ state, commit }) { return new Promise(resolve => { // 通过 mock 获取权限 api.get('member/permission', {