From 5cc7ee2ac85f93e9e9df4b268d4fb8bd532bb080 Mon Sep 17 00:00:00 2001 From: hailin <1356886193@qq.com> Date: 星期二, 18 七月 2023 11:10:01 +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..c81f028 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, removeRefresh } 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