Commit 5b8b032a by heshihao

feat: 修改接口信息

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