2025-09-25 13:11:33 +08:00
|
|
|
|
import axios from 'axios'
|
|
|
|
|
|
|
|
|
|
|
|
const request = axios.create({
|
2025-10-11 14:08:33 +08:00
|
|
|
|
//baseURL: 'http://172.18.222.253:12315/wms',
|
|
|
|
|
|
baseURL: 'http://localhost:12315/wms',
|
2025-09-25 13:11:33 +08:00
|
|
|
|
timeout: 5000
|
|
|
|
|
|
})
|
|
|
|
|
|
// 172.18.222.253
|
|
|
|
|
|
// axios.defaults.baseURL = 'http://localhost:12315/wms'
|
|
|
|
|
|
// axios.defaults.baseURL = 'https://s4wwjasrsp01.ap.cat.com/wmsServer/wms'
|
|
|
|
|
|
|
|
|
|
|
|
// // request 请求器
|
|
|
|
|
|
// // 可以自请求发送前对请求做一些处理
|
|
|
|
|
|
// // 比如统一加token,对请求参数统一加密
|
|
|
|
|
|
// request.interceptors.request.use(config => {
|
|
|
|
|
|
// if (config && config.headers) {
|
|
|
|
|
|
// config.headers['Content-Type'] = 'application/json;charset=utf-8';
|
|
|
|
|
|
// }
|
|
|
|
|
|
// // config.headers['token'] = user.token; // 设置请求头
|
|
|
|
|
|
// return config
|
|
|
|
|
|
// }, error => {
|
|
|
|
|
|
// return Promise.reject(error)
|
|
|
|
|
|
// });
|
|
|
|
|
|
|
|
|
|
|
|
// // response 拦截器
|
|
|
|
|
|
// // 可以在接口响应后统一处理结果
|
|
|
|
|
|
// request.interceptors.response.use(
|
|
|
|
|
|
// response => {
|
|
|
|
|
|
// let res = response.data;
|
|
|
|
|
|
// // 如果是返回的文件
|
|
|
|
|
|
// if (response.config.responseType === 'blob') {
|
|
|
|
|
|
// return res
|
|
|
|
|
|
// }
|
|
|
|
|
|
// // 兼容服务端返回的字符串数据
|
|
|
|
|
|
// if (typeof res === 'string') {
|
|
|
|
|
|
// res = res ? JSON.parse(res) : res
|
|
|
|
|
|
// }
|
|
|
|
|
|
// return res;
|
|
|
|
|
|
// },
|
|
|
|
|
|
// error => {
|
|
|
|
|
|
// console.log('err' + error) // for debug
|
|
|
|
|
|
// return Promise.reject(error)
|
|
|
|
|
|
// }
|
|
|
|
|
|
// )
|
|
|
|
|
|
|
|
|
|
|
|
export default request
|