ZhangXianQiang
2024-06-28 6a4c9ac686d0a0d3ead45e16e8a4481b7c6406f2
src/api/index.js
@@ -1,7 +1,10 @@
import axios from "axios";
import { useRoute } from "vue-router";
const route = useRoute();
axios.defaults.headers["Content-Type"] = "application/json;charset=utf-8";
const service = axios.create({
  baseURL: import.meta.env.VITE_BASE_API_URL,
@@ -61,8 +64,8 @@
// response拦截器
service.interceptors.response.use(
  (res) => {
    if (response.status === 200 && response.data.code === 200) return Promise.resolve(response.data);
  (response) => {
    if (response.status === 200 && response.data.code === 1) return Promise.resolve(response.data);
    else return Promise.reject(response.data);
  },
  (error) => {