Commit 4a52ab71 authored by leidahong's avatar leidahong

token过期提示

parent 5b2c91d6
import axios from "axios"; import axios from "axios";
import { getToken, removeToken } from "@/utils/auth"; import { getToken, removeToken } from "@/utils/auth";
import { ElMessage, ElMessageBox } from "element-plus"; import { ElMessage, ElMessageBox } from "element-plus";
import { useRouter } from "vue-router" import { router } from "@/router/router";
const router = new useRouter()
axios.defaults.headers.post["Content-Type"] = "application/json;charset=utf-8"; axios.defaults.headers.post["Content-Type"] = "application/json;charset=utf-8";
//是否重新登录 //是否重新登录
...@@ -43,8 +42,8 @@ service.interceptors.response.use( ...@@ -43,8 +42,8 @@ service.interceptors.response.use(
) )
.then(() => { .then(() => {
isRelogin.show = false; isRelogin.show = false;
removeToken()
router.replace('/login') router.push("/login");
}) })
.catch(() => { .catch(() => {
isRelogin.show = false; isRelogin.show = false;
......
...@@ -39,7 +39,7 @@ function getNowTime() { ...@@ -39,7 +39,7 @@ function getNowTime() {
} }
let router = new useRouter(); let router = new useRouter();
function logout() { function logout() {
ElMessageBox.confirm("确定退出登录吗?", "提示", { ElMessageBox.confirm("确定退出登录吗?", "系统提示", {
confirmButtonText: "确定", confirmButtonText: "确定",
cancelButtonText: "取消", cancelButtonText: "取消",
type: "warning", type: "warning",
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment