|
|
|
@ -1,3 +1,5 @@ |
|
|
|
import router from '@/router' |
|
|
|
import { ElMessageBox, } from 'element-plus' |
|
|
|
import { login, logout, getInfo } from '@/api/login' |
|
|
|
import { getToken, setToken, removeToken } from '@/utils/auth' |
|
|
|
import { isHttp, isEmpty } from "@/utils/validate" |
|
|
|
@ -51,6 +53,12 @@ const useUserStore = defineStore( |
|
|
|
this.name = user.userName |
|
|
|
this.nickName = user.nickName |
|
|
|
this.avatar = avatar |
|
|
|
/* 初始密码提示 */ |
|
|
|
if(res.isDefaultModifyPwd) { |
|
|
|
ElMessageBox.confirm('您的密码还是初始密码,请修改密码!', '安全提示', { confirmButtonText: '确定', cancelButtonText: '取消', type: 'warning' }).then(() => { |
|
|
|
router.push({ name: 'Profile', params: { activeTab: 'resetPwd' } }) |
|
|
|
}).catch(() => {}) |
|
|
|
} |
|
|
|
resolve(res) |
|
|
|
}).catch(error => { |
|
|
|
reject(error) |
|
|
|
|