diff --git a/nezha-fronted/src/components/common/login.vue b/nezha-fronted/src/components/common/login.vue index a4e8ddd76..60a12e8ee 100644 --- a/nezha-fronted/src/components/common/login.vue +++ b/nezha-fronted/src/components/common/login.vue @@ -167,15 +167,6 @@ export default { // 登录成功,记录用户名、token和lang this.authToken = res.data.authToken sessionStorage.setItem('nz-token', res.data.authToken) - this.$get('/sys/user/profile').then(response => { - if (response.code === 200) { - const userList = response.user - console.log(userList) - // 保存当前用户的 userId - localStorage.setItem('nz-user-id', userList.id) - localStorage.setItem('nz-user-name', userList.name) - } - }) if (res.data.authFlag === 1) { if (res.data.authBind === 0) { this.verifyShow = true diff --git a/nezha-fronted/src/store/user.js b/nezha-fronted/src/store/user.js index e6aa6b251..2d1c18623 100644 --- a/nezha-fronted/src/store/user.js +++ b/nezha-fronted/src/store/user.js @@ -1,4 +1,4 @@ -import { post } from '../http' +import { post, get } from '../http' import router from '../router' import bus from '../libs/bus' import { sortByOrderNum } from '../permission' @@ -65,6 +65,15 @@ const user = { } }) }) + get('/sys/user/profile').then(response => { + if (response.code === 200) { + const userList = response.user + console.log(userList) + // 保存当前用户的 userId + localStorage.setItem('nz-user-id', userList.id) + localStorage.setItem('nz-user-name', userList.name) + } + }) }, logoutSuccess (store, res) { sessionStorage.removeItem('nz-username')