diff --git a/sgzb-ui/src/store/modules/user.js b/sgzb-ui/src/store/modules/user.js index 6171b8ca..c263f9a1 100644 --- a/sgzb-ui/src/store/modules/user.js +++ b/sgzb-ui/src/store/modules/user.js @@ -54,7 +54,7 @@ const user = { return new Promise((resolve, reject) => { login(username, password, code, uuid, textCode).then(res => { let data = res.data - localStorage.setItem('isCode', res.data.code) + localStorage.setItem('isCode', res.data.code || '') setToken(data.access_token) commit('SET_TOKEN', data.access_token) localStorage.setItem('token', data.access_token) @@ -157,6 +157,7 @@ const user = { commit('SET_TOKEN', '') commit('SET_ROLES', []) commit('SET_PERMISSIONS', []) + localStorage.removeItem('isCode') removeToken() resolve() }).catch(error => {