From fe9a0cc956b1615da473584e63daf2f356469ad8 Mon Sep 17 00:00:00 2001 From: zchengo <1933757688@qq.com> Date: Fri, 2 Dec 2022 21:53:05 +0800 Subject: [PATCH] chore: location host --- web/src/axios/index.js | 15 ++++++++++++--- 1 file changed, 12 insertions(+), 3 deletions(-) diff --git a/web/src/axios/index.js b/web/src/axios/index.js index 7867a05..3d68743 100644 --- a/web/src/axios/index.js +++ b/web/src/axios/index.js @@ -1,8 +1,17 @@ -import axios from "axios"; +import axios from 'axios'; import router from '../router/index'; import { message } from 'ant-design-vue'; -axios.defaults.baseURL = "http://localhost:8000/api"; +const host = window.location.hostname + +switch (host) { + case 'www.zocrm.cloud': + axios.defaults.baseURL = 'https://www.zocrm.cloud/api' + break; + default: + axios.defaults.baseURL = 'http://127.0.0.1:8000/api' + break; +} const request = axios.create({ timeout: 5000, @@ -24,7 +33,7 @@ request.interceptors.response.use(response => { message.error('服务器异常!') } return response; -},error => { +}, error => { console.log(error) router.push('/error'); return Promise.reject(error)