From 6cd44812a96026d6c6d0fff397eb2662c75fedd3 Mon Sep 17 00:00:00 2001 From: Goldennfish <1981343953@qq.com> Date: 星期五, 28 七月 2023 17:00:04 +0800 Subject: [PATCH] 实验室管理设备台账完善 --- 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