From 0d452c10ee16e40a3ca3d176e5ebebcb4bd16a87 Mon Sep 17 00:00:00 2001 From: yuyu <1981343953@qq.com> Date: 星期二, 08 八月 2023 14:36:23 +0800 Subject: [PATCH] Merge branch 'master' of https://gitee.com/yuanchu_code/lims-front-end --- src/store/modules/user.js | 10 ++++++++-- 1 files changed, 8 insertions(+), 2 deletions(-) diff --git a/src/store/modules/user.js b/src/store/modules/user.js index 2f6423f..3ff12ca 100644 --- a/src/store/modules/user.js +++ b/src/store/modules/user.js @@ -1,12 +1,13 @@ import { login, logout, getInfo } from '@/api/user' -import { getToken, setToken, removeToken } from '@/utils/auth' +import { getToken, setToken, removeToken, getRefresh, setRefresh } from '@/utils/auth' import { resetRouter } from '@/router' const getDefaultState = () => { return { token: getToken(), name: '', - avatar: '' + avatar: '', + refresh: getRefresh() } } @@ -18,6 +19,9 @@ }, SET_TOKEN: (state, token) => { state.token = token + }, + SET_REFRESH: (state, refresh) => { + state.refresh = refresh }, SET_NAME: (state, name) => { state.name = name @@ -35,7 +39,9 @@ login({ username: username.trim(), password: password }).then(response => { const { data } = response commit('SET_TOKEN', data.token) + commit('SET_REFRESH', data.refresh) setToken(data.token) + setRefresh(data.refresh) resolve() }).catch(error => { reject(error) -- Gitblit v1.9.3