From 993db34c007fe8748163e29e44de568ac533eefa Mon Sep 17 00:00:00 2001 From: smallchill Date: Sun, 5 Dec 2021 23:30:19 +0800 Subject: [PATCH] =?UTF-8?q?:bug:=20=E4=BF=AE=E5=A4=8D=E5=88=B7=E6=96=B0tok?= =?UTF-8?q?en=E5=AF=BC=E8=87=B4=E5=A4=9A=E9=83=A8=E9=97=A8id=E8=A2=AB?= =?UTF-8?q?=E8=A6=86=E7=9B=96=E7=9A=84=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/user.js | 5 +++-- src/store/modules/user.js | 2 +- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/src/api/user.js b/src/api/user.js index 43c4cc5..5472ce1 100644 --- a/src/api/user.js +++ b/src/api/user.js @@ -37,11 +37,12 @@ export const loginBySocial = (tenantId, source, code, state) => request({ } }) -export const refreshToken = (refresh_token, tenantId) => request({ +export const refreshToken = (refresh_token, tenantId, deptId) => request({ url: '/api/blade-auth/oauth/token', method: 'post', headers: { - 'Tenant-Id': tenantId + 'Tenant-Id': tenantId, + 'Dept-Id': (website.switchMode ? deptId : '') }, params: { tenantId, diff --git a/src/store/modules/user.js b/src/store/modules/user.js index 66516b6..670bfd7 100644 --- a/src/store/modules/user.js +++ b/src/store/modules/user.js @@ -118,7 +118,7 @@ const user = { refreshToken({state, commit}) { window.console.log('handle refresh token') return new Promise((resolve, reject) => { - refreshToken(state.refreshToken, state.tenantId).then(res => { + refreshToken(state.refreshToken, state.tenantId, state.userInfo.dept_id).then(res => { const data = res.data; commit('SET_TOKEN', data.access_token); commit('SET_REFRESH_TOKEN', data.refresh_token);