From 988aaf09aaf441596ef29137ad68510b722a10ae Mon Sep 17 00:00:00 2001 From: chutingting Date: Tue, 9 Jan 2024 22:21:26 +0800 Subject: [PATCH] 701 --- src/utils/request.js | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/utils/request.js b/src/utils/request.js index 09ca5bb..7f2baa0 100755 --- a/src/utils/request.js +++ b/src/utils/request.js @@ -7,6 +7,7 @@ import axios from 'axios' import { Notification } from 'element-ui' import store from '@/store' import { getToken } from '@/utils/auth' +import Router from '@/router' // create an axios instance const service = axios.create({ @@ -50,6 +51,7 @@ service.interceptors.response.use( if (res instanceof Blob && res.type.toLowerCase().indexOf('json') === -1) { return res } + if (res.code === 200) { return res.data } @@ -57,6 +59,10 @@ service.interceptors.response.use( title: res.message, duration: 5000 }) + if (res.code === 701) { + Router.push(`/login`) + return + } return Promise.reject(res.message || 'Error') }, error => {