Commit 5b8b032a by heshihao

feat: 修改接口信息

parent 5756fbc0
......@@ -8,7 +8,7 @@ const service = axios.create({
// baseURL: '',
timeout: 2000 * 1000,
});
let url = "";
let url = "/api";
// url = 'http://192.168.31.154:5000'
url = "https://mancheng.industrychain.online";
let baseURL = url;
......@@ -17,6 +17,8 @@ let baseURL2 = "https://zysf-store.oss-cn-beijing.aliyuncs.com";
let baseURL3 = url;
let baseURL4 = "http://39.100.39.50:8006";
export const baseURL5 = "/prod-api";
// 2.请求拦截器
service.interceptors.request.use(
(config) => {
......@@ -33,9 +35,9 @@ service.interceptors.request.use(
case "api4":
config.url = baseURL4 + config.url;
break;
// case "api5":
// config.url = baseURL5 + config.url;
// break;
case "api5":
config.url = baseURL + baseURL5 + config.url;
break;
default:
config.url = baseURL + config.url;
}
......@@ -51,13 +53,15 @@ service.interceptors.request.use(
// config.params = { 'token': token } //如果要求携带在参数中
config.headers.token = token; //如果要求携带在请求头中
}
// if (config.url == `${baseURL5}/common/upload`) {
// config.headers = {
// token: localStorage.getItem("token"),
// "Content-Type": "multipart/form-data",
// };
// return config;
// }
if (config.url == "/api/user/login_bypwd") {
return config;
} else if (config.url == `${baseURL5}/common/upload`) {
config.headers = {
token: localStorage.getItem("token"),
"Content-Type": "multipart/form-data",
};
return config;
}
return config;
},
(error) => {
......@@ -74,7 +78,7 @@ service.interceptors.response.use(
return response.data;
}
if (response.data.code == 0) {
return response.data.data || { success: 1, data: response.data };
return response.data.data || response.data || { success: 1, data: response.data };
}
if (response.data.code == 4101) {
router.replace({ path: "/login" });
......@@ -82,7 +86,7 @@ service.interceptors.response.use(
return "";
}
if (response.data.code == 200) {
return response.data.data || { success: 1 };
return response.data.data || response.data || { success: 1 };
}
// if (response.data.code == 4002) {
// return response.data.data || { status: 2, msg: '请先登录' }
......@@ -148,11 +152,11 @@ service.interceptors.response.use(
/**
* 暂时屏蔽报错
*/
if (JSON.stringify(error).includes("timeout")) {
error.message = "服务器响应超时,请刷新当前页";
// Message.error('服务器响应超时,请刷新当前页')
return Promise.resolve(error.response);
}
// if (JSON.stringify(error).includes("timeout")) {
// error.message = "服务器响应超时,请刷新当前页";
// // Message.error('服务器响应超时,请刷新当前页')
// return Promise.resolve(error.response);
// }
}
Message.error(error.message);
......
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