|
|
@@ -4,6 +4,7 @@ import { login, logout, getInfo, systemConfig } from '@/api/login' |
|
|
|
import { getToken, setToken, removeToken } from '@/utils/auth' |
|
|
|
import { isHttp, isEmpty } from "@/utils/validate" |
|
|
|
import defAva from '@/assets/images/profile.jpg' |
|
|
|
import Cookies from "js-cookie"; |
|
|
|
|
|
|
|
const user = { |
|
|
|
state: { |
|
|
@@ -13,6 +14,7 @@ const user = { |
|
|
|
nickName: '', |
|
|
|
avatar: '', |
|
|
|
user: {}, |
|
|
|
userDept:null, |
|
|
|
roles: [], |
|
|
|
permissions: [], |
|
|
|
//获取登录页相关标题 |
|
|
@@ -46,6 +48,9 @@ const user = { |
|
|
|
SET_USER: (state, user) => { |
|
|
|
state.user = user |
|
|
|
}, |
|
|
|
SET_USERDEPT: (state, dept) => { |
|
|
|
state.userDept = dept |
|
|
|
}, |
|
|
|
SET_ROLES: (state, roles) => { |
|
|
|
state.roles = roles |
|
|
|
}, |
|
|
@@ -107,6 +112,9 @@ const user = { |
|
|
|
commit('SET_NICK_NAME', user.nickName) |
|
|
|
commit('SET_AVATAR', avatar) |
|
|
|
commit('SET_USER', user) |
|
|
|
commit('SET_USERDEPT', user.dept.deptId) |
|
|
|
Cookies.set('userDept',user.dept.deptId) |
|
|
|
Cookies.set('importCode',user.dept.importCode) |
|
|
|
/* 初始密码提示 */ |
|
|
|
if(res.isDefaultModifyPwd) { |
|
|
|
MessageBox.confirm('您的密码还是初始密码,请修改密码!', '安全提示', { confirmButtonText: '确定', cancelButtonText: '取消', type: 'warning' }).then(() => { |
|
|
|