功能变化: 优化个人中心修改密码后强制退出登录状态
This commit is contained in:
@@ -182,6 +182,7 @@ import { useRouter } from 'vue-router';
|
|||||||
import { useUserInfo } from '/@/stores/userInfo';
|
import { useUserInfo } from '/@/stores/userInfo';
|
||||||
import { successMessage } from '/@/utils/message';
|
import { successMessage } from '/@/utils/message';
|
||||||
import {dictionary} from "/@/utils/dictionary";
|
import {dictionary} from "/@/utils/dictionary";
|
||||||
|
const router = useRouter();
|
||||||
|
|
||||||
// 头像裁剪组件
|
// 头像裁剪组件
|
||||||
const avatarSelector = defineAsyncComponent(() => import('/@/components/avatarSelector/index.vue'));
|
const avatarSelector = defineAsyncComponent(() => import('/@/components/avatarSelector/index.vue'));
|
||||||
@@ -333,6 +334,10 @@ const settingPassword = () => {
|
|||||||
if (valid) {
|
if (valid) {
|
||||||
api.UpdatePassword(userPasswordInfo).then((res: any) => {
|
api.UpdatePassword(userPasswordInfo).then((res: any) => {
|
||||||
ElMessage.success('密码修改成功');
|
ElMessage.success('密码修改成功');
|
||||||
|
setTimeout(() => {
|
||||||
|
Session.remove('token');
|
||||||
|
router.push('/login');
|
||||||
|
}, 1000);
|
||||||
});
|
});
|
||||||
} else {
|
} else {
|
||||||
// 校验失败
|
// 校验失败
|
||||||
|
|||||||
Reference in New Issue
Block a user