5.10航天ui交易所pc端,代码jiem-pc
lxf
2025-07-09 1b3431ccdb0efcb22798d71d75ddcdc3175f220b
src/utils/http.js
@@ -4,7 +4,6 @@
import allTits from "@/i18n/back";
import pinia from "@/store/index";
import { useUserStore } from "@/store/user";
import { ElMessage } from "element-plus";
import { getStorage, removeStorage, setStorage, getBrowserLang } from "@/utils";
@@ -19,13 +18,17 @@
var lang = JSON.parse(localStorage.getItem("lang"));
axios.defaults.timeout = 15000;
// axios.defaults.baseURL = URL.BASE_URL;
axios.defaults.baseURL = 'https://coin.usadeepcoin.com/';
// axios.defaults.baseURL = 'https://coin.usadeepcoin.com/';
axios.defaults.baseURL = 'https://EU.deepcoineu.com/';
// axios.defaults.baseURL = 'https://btc.btcwapo.com/';
axios.interceptors.request.use(
  (config) => {
    const token = getStorage("spToken");
    if (token) {
      // config.headers["Token"] = token;
    }
    if (!config.url.includes("language")) {
      const newUrl = `${config.url}?language=${lang}`;
@@ -35,7 +38,7 @@
    return config;
  },
  (error) => {
    console.log("request error--", error);
    console.log("request error--111", error);
    return Promise.reject(error);
  }
);
@@ -53,27 +56,39 @@
axios.interceptors.response.use(
  (response) => {
    if (response.data.code != 0) {
      let msg = response.data.msg;
      let lanTits = "";
      //判断语言
      if (lang == "en") {
        lanTits = "tits_en";
      } else if (lang == "zh-CN") {
        lanTits = "tits_zh-CN";
      } else if (lang == "cht") {
        lanTits = "tits_CN";
      } else if (lang == "fr") {
      } else if (lang == "fra") {
        lanTits = "tits_fr";
      } else if (lang == "de") {
        lanTits = "tits_de";
      } else if (lang == "kor") {
        lanTits = "tits_Korean";
      }
      //403表示接口失效
      if (response.data.code == "403" || response.data.code == "401") {
        handleClearLoginInfo();
      }
      if (allTits[lanTits] && allTits[lanTits][response.data.msg]) {
        ElMessage.error(allTits[lanTits][response.data.msg]);
      } else {
        ElMessage.error(response.data.msg);
      if (msg === "请等待上一笔充值完成!") {
        return response;
      }
      if (allTits[lanTits] && allTits[lanTits][msg]) {
        ElMessage.error(allTits[lanTits][msg]);
      } else {
        ElMessage.error(msg);
      }
      // if (allTits[lanTits] && allTits[lanTits][response.data.msg]) {
      //   ElMessage.error(allTits[lanTits][response.data.msg]);
      // } else {
      //   ElMessage.error(response.data.msg);
      // }
      return Promise.reject(response);
    }
    return response;