From 2a0e798513986b5ecfae7fdacfcdbea0bc7b5087 Mon Sep 17 00:00:00 2001
From: 罗广辉 <guanghui.luo@foxmail.com>
Date: Thu, 05 Feb 2026 11:22:57 +0800
Subject: [PATCH] feat: 代理
---
applications/mobile-web-view/env/.env | 9 +++++++--
applications/mobile-web-view/src/axios.js | 7 ++++---
2 files changed, 11 insertions(+), 5 deletions(-)
diff --git a/applications/mobile-web-view/env/.env b/applications/mobile-web-view/env/.env
index a9205bb..6e29cc1 100644
--- a/applications/mobile-web-view/env/.env
+++ b/applications/mobile-web-view/env/.env
@@ -1,6 +1,12 @@
#开发、测试、生产环境共用环境配置
+
+#代理用的
VITE_APP_API = /api
+
+#线上用的
+VITE_APP_XT_URL='http://218.202.104.82:8200'
+
#调试参数
VITE_APP_DEBUG_KEY = saber
VITE_APP_DEBUG_SWITCH = false
@@ -9,8 +15,7 @@
VITE_APP_BASE = /mobile-web-view/
#天地图token 浏览器端口
VITE_APP_TDT_TOKEN = e110584a27d506da2740edca951683f4
-#天地图token 服务端
-#VITE_APP_TDT_TOKEN = 9171789c872b8cfee7bba45c35a6b955
+
#cesium token
VITE_APP_CESIUM_TOKEN = eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJqdGkiOiJkYTZlNGNlYS01NTU1LTQ1MGEtYmNlZS0yNTE2NDk5YWM2MjEiLCJpZCI6MTc5Njk2LCJpYXQiOjE3MDA1NDcwMjV9.qcl4AH2731cfFd0-I1ZLUINPXqvglLkDFD-UGR2zU5M
diff --git a/applications/mobile-web-view/src/axios.js b/applications/mobile-web-view/src/axios.js
index ac590e6..a56b013 100644
--- a/applications/mobile-web-view/src/axios.js
+++ b/applications/mobile-web-view/src/axios.js
@@ -20,7 +20,7 @@
import { getStore } from '@/utils/store'
import { showToast } from 'vant'
-let baseUrl = import.meta.env.VITE_APP_API
+let { VITE_APP_ENV,VITE_APP_XT_URL,VITE_APP_API } = import.meta.env
// 全局未授权错误提示状态,只提示一次
let isErrorShown = false
// 全局锁机制相关变量
@@ -48,9 +48,10 @@
// 初始化错误提示状态
isErrorShown = false
//地址为已经配置状态则不添加前缀
- if (!isBase && !isURL(config.url) && !config.url.startsWith(baseUrl)) {
- config.url = baseUrl + config.url
+ if (!isBase && !isURL(config.url) && !config.url.startsWith(VITE_APP_API)) {
+ config.url = VITE_APP_API + config.url
}
+ config.url = VITE_APP_ENV === 'development' ? config.url : VITE_APP_XT_URL + config.url
config.headers['areaCode'] = store.state.user.selectedAreaCode
//安全请求header
--
Gitblit v1.9.3