update
This commit is contained in:
@@ -5,7 +5,7 @@ import {useUserStore} from "../pinia/UserStore/index.js";
|
||||
|
||||
// 创建 Axios 实例
|
||||
const request = axios.create({
|
||||
baseURL: import.meta.env.MODE === 'development' ? '/api' : import.meta.env.VITE_API_URL, // 替换为你的基础 URL
|
||||
baseURL: import.meta.env.MODE === 'development' ? '/baseApi' : import.meta.env.VITE_API_URL, // 替换为你的基础 URL
|
||||
timeout: 10000, // 请求超时设置
|
||||
});
|
||||
|
||||
@@ -35,6 +35,10 @@ request.interceptors.request.use((config) => {
|
||||
request.interceptors.response.use((response) => {
|
||||
const {data: {msg, code, data}, config: {url}} = response;
|
||||
console.log(response)
|
||||
if (code === 401) {
|
||||
const {logout} = useUserStore();
|
||||
logout();
|
||||
}
|
||||
if (code !== 1) {
|
||||
Message.error(msg);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user