| | |
| | | import { login, logout, getInfo } from '@/api/login' |
| | | import { getToken, setToken, removeToken } from '@/utils/auth' |
| | | import {encrypt} from '@/utils/jsencrypt' |
| | | |
| | | const user = { |
| | | state: { |
| | |
| | | // 登录 |
| | | Login({ commit }, userInfo) { |
| | | const username = userInfo.username.trim() |
| | | const password = userInfo.password |
| | | // const password = userInfo.password |
| | | const password = encrypt(userInfo.password) |
| | | const code = userInfo.code |
| | | const uuid = userInfo.uuid |
| | | const loginType = userInfo.loginType |
| | | const verifyType = userInfo.verifyType |
| | | |
| | | return new Promise((resolve, reject) => { |
| | | login(username, password, code, uuid).then(res => { |
| | | login(username, password, code, uuid, loginType, verifyType).then(res => { |
| | | // console.log(res.data.token) |
| | | // setToken(res.token) |
| | | setToken(res.data.token) |
| | |
| | | } else { |
| | | commit('SET_ROLES', ['ROLE_DEFAULT']) |
| | | } |
| | | commit('SET_NAME', user.userName) |
| | | commit('SET_NAME', user.user_name) |
| | | commit('SET_AVATAR', avatar) |
| | | resolve(res) |
| | | }).catch(error => { |