Merge pull request '邓洁 : 退出登录提示' (#138) from dengjie into dev
Reviewed-on: http://git.feashow.cn/clay/tunnel-cloud-web/pulls/138
This commit is contained in:
@@ -99,6 +99,7 @@ import { onMounted } from "vue";
|
|||||||
import { getToken } from "@/utils/auth";
|
import { getToken } from "@/utils/auth";
|
||||||
import { useAuthStore } from "@/store/userstore.js";
|
import { useAuthStore } from "@/store/userstore.js";
|
||||||
import { getLargeScreen } from "@/api/largeScreen";
|
import { getLargeScreen } from "@/api/largeScreen";
|
||||||
|
import {ElMessageBox} from "element-plus";
|
||||||
|
|
||||||
const authStore = useAuthStore();
|
const authStore = useAuthStore();
|
||||||
const router = useRouter();
|
const router = useRouter();
|
||||||
@@ -178,8 +179,14 @@ const closeRight = () => {
|
|||||||
drawerRight.value = !drawerRight.value;
|
drawerRight.value = !drawerRight.value;
|
||||||
};
|
};
|
||||||
const handleLogout = () => {
|
const handleLogout = () => {
|
||||||
authStore.userLogout();
|
ElMessageBox.confirm(`确认退出登录吗`, '系统提示', {
|
||||||
router.push("/login");
|
confirmButtonText: '确定',
|
||||||
|
cancelButtonText: '取消',
|
||||||
|
type: 'warning'
|
||||||
|
}).then(() => {
|
||||||
|
authStore.userLogout();
|
||||||
|
router.push("/login");
|
||||||
|
})
|
||||||
};
|
};
|
||||||
const previousBtn = () => {
|
const previousBtn = () => {
|
||||||
tunnelBtn.value.prev();
|
tunnelBtn.value.prev();
|
||||||
|
|||||||
Reference in New Issue
Block a user