| | |
| | | import router from '@/router'
|
| | | import { MessageBox, } from 'element-ui'
|
| | | import { login, logout, getInfo, refreshToken } from '@/api/login'
|
| | | import { getToken, setToken, setExpiresIn, removeToken } from '@/utils/auth'
|
| | | import { isEmpty } from "@/utils/validate"
|
| | |
| | | token: getToken(),
|
| | | id: '',
|
| | | name: '',
|
| | | nickName: '',
|
| | | avatar: '',
|
| | | roles: [],
|
| | | permissions: []
|
| | |
| | | },
|
| | | SET_NAME: (state, name) => {
|
| | | state.name = name
|
| | | },
|
| | | SET_NICK_NAME: (state, nickName) => {
|
| | | state.nickName = nickName
|
| | | },
|
| | | SET_AVATAR: (state, avatar) => {
|
| | | state.avatar = avatar
|
| | |
| | | }
|
| | | commit('SET_ID', user.userId)
|
| | | commit('SET_NAME', user.userName)
|
| | | commit('SET_NICK_NAME', user.nickName)
|
| | | commit('SET_AVATAR', avatar)
|
| | | /* 初始密码提示 */
|
| | | if(res.isDefaultModifyPwd) {
|
| | | MessageBox.confirm('您的密码还是初始密码,请修改密码!', '安全提示', { confirmButtonText: '确定', cancelButtonText: '取消', type: 'warning' }).then(() => {
|
| | | router.push({ name: 'Profile', params: { activeTab: 'resetPwd' } })
|
| | | }).catch(() => {})
|
| | | }
|
| | | resolve(res)
|
| | | }).catch(error => {
|
| | | reject(error)
|