From c455612b03e6ecac994884dde5b5f4bc4909c181 Mon Sep 17 00:00:00 2001
From: dengjunjie <dengjunjie@hnkhzn.com>
Date: 星期二, 11 三月 2025 17:12:52 +0800
Subject: [PATCH] 1
---
项目代码/WMS/WIDESEA_WMSClient/src/api/http.js | 35 ++++++++++++++++++-----------------
1 files changed, 18 insertions(+), 17 deletions(-)
diff --git "a/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSClient/src/api/http.js" "b/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSClient/src/api/http.js"
index 074d41d..70a500f 100644
--- "a/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSClient/src/api/http.js"
+++ "b/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSClient/src/api/http.js"
@@ -3,28 +3,28 @@
// import {getCurrentInstance} from 'vue'
import { useRouter, useRoute } from 'vue-router'
const router = useRouter();
-axios.defaults.timeout = 50000;
+axios.defaults.timeout = 50000;
axios.defaults.headers.post['Content-Type'] = 'application/x-www-form-urlencoded;charset=UTF-8';
import { ElLoading as Loading, ElMessage as Message } from 'element-plus';
-let loadingInstance;
+let loadingInstance;
let loadingStatus = false;
-// if (process.env.NODE_ENV == 'development') {
-// axios.defaults.baseURL = 'http://localhost:5000/';
-// }
-// else if (process.env.NODE_ENV == 'debug') {
-// axios.defaults.baseURL = 'http://localhost:5000/';
-// }
+if (process.env.NODE_ENV == 'development') {
+ axios.defaults.baseURL = window.webConfig.webApiBaseUrl;
+}
+else if (process.env.NODE_ENV == 'debug') {
+ axios.defaults.baseURL = 'http://127.0.0.1:8098/';
+}
-// else if (process.env.NODE_ENV == 'production') {
-// axios.defaults.baseURL = 'http://115.159.85.185:8018/';
-// }
-// if (!axios.defaults.baseURL.endsWith('/')) {
-// axios.defaults.baseURL+="/";
-// }
-axios.defaults.baseURL = import.meta.env.VITE_BaseUrl;
+else if (process.env.NODE_ENV == 'production') {
+ axios.defaults.baseURL = window.webConfig.webApiProduction;
+}
+if (!axios.defaults.baseURL.endsWith('/')) {
+ axios.defaults.baseURL+="/";
+}
+
let ipAddress = axios.defaults.baseURL;
axios.interceptors.request.use((config) => {
@@ -86,11 +86,11 @@
function checkResponse (res) {
//鍒锋柊token
if (!res.headers) {
- if (res.getResponseHeader("vol_exp") == "1") {
+ if (res.getResponseHeader("widesea_exp") == "1") {
replaceToken();
}
}
- else if (res.headers.vol_exp == "1") {
+ else if (res.headers.widesea_exp == "1") {
replaceToken();
}
}
@@ -143,6 +143,7 @@
return new Promise((resolve, reject) => {
axios.get(url, config)
.then(response => {
+ // console.log(response)
resolve(response.data)
}, err => {
reject(err)
--
Gitblit v1.9.3