From 6a84b9b93897276fc3ecc59ff75ef01df0ff25b7 Mon Sep 17 00:00:00 2001 From: WXL <1785969728@qq.com> Date: 星期一, 22 四月 2024 17:31:07 +0800 Subject: [PATCH] 11 --- src/store/modules/user.js | 18 ++++++++++++++++++ 1 files changed, 18 insertions(+), 0 deletions(-) diff --git a/src/store/modules/user.js b/src/store/modules/user.js index 60821f0..7475b22 100644 --- a/src/store/modules/user.js +++ b/src/store/modules/user.js @@ -1,11 +1,15 @@ import { login, logout, getInfo } from '@/api/login' import { getToken, setToken, removeToken } from '@/utils/auth' +import { Message } from 'element-ui' + const user = { state: { token: getToken(), name: '', avatar: '', + code: '', + msg: '', roles: [], permissions: [] }, @@ -13,6 +17,12 @@ mutations: { SET_TOKEN: (state, token) => { state.token = token + }, + SET_LOGCODE: (state, code) => { + state.code = code + }, + SET_LOGMSG: (state, msg) => { + state.msg = msg }, SET_NAME: (state, name) => { state.name = name @@ -37,11 +47,19 @@ const uuid = userInfo.uuid return new Promise((resolve, reject) => { login(username, password, code, uuid).then(res => { + console.log(res,'log'); setToken(res.token) commit('SET_TOKEN', res.token) + commit('SET_LOGCODE', res.code) + commit('SET_LOGMSG', res.msg) resolve() }).catch(error => { reject(error) + // this.$message.error('鐧婚檰淇℃伅閿欒璇烽噸璇�'); + Message({ + message: error.message, + type: 'error' + }) }) }) }, -- Gitblit v1.9.3