From 21fe2968337eb8eab97adc88750b71c4057e98f8 Mon Sep 17 00:00:00 2001 From: WXL <1785969728@qq.com> Date: 星期三, 17 七月 2024 15:39:46 +0800 Subject: [PATCH] 11 --- src/store/modules/user.js | 24 ++++++++++++++++++++++-- 1 files changed, 22 insertions(+), 2 deletions(-) diff --git a/src/store/modules/user.js b/src/store/modules/user.js index 60821f0..20c0e33 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 @@ -35,13 +45,23 @@ const password = userInfo.password const code = userInfo.code const uuid = userInfo.uuid + const authCode = userInfo.authCode + console.log(authCode,'authCode'); return new Promise((resolve, reject) => { - login(username, password, code, uuid).then(res => { + login(username, password, code, uuid, authCode).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' + }) }) }) }, @@ -66,7 +86,7 @@ }) }) }, - + // 閫�鍑虹郴缁� LogOut({ commit, state }) { return new Promise((resolve, reject) => { -- Gitblit v1.9.3