diff --git a/.env b/.env index cf2d7ec..424c4af 100644 --- a/.env +++ b/.env @@ -1,2 +1,2 @@ # 线上 API(生产构建 / 可选本地覆盖) -VITE_REMOTE_API_BASE=https://slake.ali251.langye.net/api/miniapp/v1 +VITE_REMOTE_API_BASE=https://slake.oriza.com/api/miniapp/v1 diff --git a/.env.development b/.env.development index f79e453..4a1899d 100644 --- a/.env.development +++ b/.env.development @@ -3,7 +3,7 @@ VITE_API_BASE=/api/miniapp/v1 VITE_API_PROXY_TARGET=http://127.0.0.1:8000 # 微信小程序:默认连线上(HBuilder 直接运行无需本机后端) # 若需连本机后端,改为 http://127.0.0.1:8000/api/miniapp/v1 并启动 php artisan serve -VITE_MP_API_BASE=https://slake.ali251.langye.net/api/miniapp/v1 +VITE_MP_API_BASE=https://slake.oriza.com/api/miniapp/v1 #VITE_MP_API_BASE=http://127.0.0.1:8000/api/miniapp/v1 # 天地图 Key(与后台 slake-school-web 的 VITE_TIANDITU_TK 一致) -VITE_TIANDITU_TK=cc3f61fa6cafe2f0ad440018d0f07b13 +VITE_TIANDITU_TK=c0e64d52ae7934dfd448c59953559c40 diff --git a/.env.development.local.example b/.env.development.local.example index b99f4e6..70ca04a 100644 --- a/.env.development.local.example +++ b/.env.development.local.example @@ -1,5 +1,5 @@ # 复制本文件为 .env.development.local(已被 git 忽略),可在本地调试时改用线上 API: # cp .env.development.local.example .env.development.local # -# VITE_MP_API_BASE=https://slake.ali251.langye.net/api/miniapp/v1 -# VITE_API_PROXY_TARGET=https://slake.ali251.langye.net +# VITE_MP_API_BASE=https://slake.oriza.com/api/miniapp/v1 +# VITE_API_PROXY_TARGET=https://slake.oriza.com diff --git a/.env.production b/.env.production index 3d4035d..96ffaf8 100644 --- a/.env.production +++ b/.env.production @@ -1,4 +1,5 @@ # 生产 / 正式包:H5 与微信小程序均请求线上域名 -VITE_API_BASE=https://slake.ali251.langye.net/api/miniapp/v1 -VITE_MP_API_BASE=https://slake.ali251.langye.net/api/miniapp/v1 -VITE_TIANDITU_TK=cc3f61fa6cafe2f0ad440018d0f07b13 +VITE_API_BASE=https://slake.oriza.com/api/miniapp/v1 +VITE_MP_API_BASE=https://slake.oriza.com/api/miniapp/v1 +VITE_MP_RADAR_PAGE_BASE=https://slake.oriza.com +VITE_TIANDITU_TK=c0e64d52ae7934dfd448c59953559c40 diff --git a/README.md b/README.md index 750436e..3c8177f 100644 --- a/README.md +++ b/README.md @@ -43,14 +43,14 @@ npm run dev:h5 # 默认 http://127.0.0.1:5174 2. 微信开发者工具导入 `dist/dev/mp-weixin` 3. 勾选「不校验合法域名、web-view、TLS 版本」 4. 开发包 API 直连 `VITE_MP_API_BASE`(默认 `http://127.0.0.1:8000/api/miniapp/v1`) -5. 正式包(`npm run build:mp-weixin`)使用线上 `https://slake.ali251.langye.net/api/miniapp/v1`(见 `.env.production`) -6. 发布前在微信公众平台配置 request 合法域名:`slake.ali251.langye.net`(须 HTTPS;开发阶段可勾选「不校验合法域名」) +5. 正式包(`npm run build:mp-weixin`)使用线上 `https://slake.oriza.com/api/miniapp/v1`(见 `.env.production`) +6. 发布前在微信公众平台配置 request 合法域名:`slake.oriza.com`(须 HTTPS;开发阶段可勾选「不校验合法域名」) 7. **高校雷达网 web-view** 还须配置 **业务域名**(与 request 域名分开配置): - 登录 [微信公众平台](https://mp.weixin.qq.com/) → 开发 → 开发管理 → 开发设置 → **业务域名** - - 添加 `https://slake.ali251.langye.net` 并下载校验文件 + - 添加 `https://slake.oriza.com` 并下载校验文件 - 将校验文件名与内容写入后端 `.env`:`WECHAT_MP_WEBVIEW_VERIFY_FILE`、`WECHAT_MP_WEBVIEW_VERIFY_CONTENT`(见 `slake-school-service/.env.example`),或把校验文件放到 `slake-school-service/public/` 根目录 - 真机/正式版未配置业务域名时,web-view 会提示「请在反馈与投诉中联系开发者」 -8. 可选:在 `.env.production` 设置 `VITE_MP_RADAR_PAGE_BASE=https://slake.ali251.langye.net` 显式指定雷达 H5 域名 +8. 可选:在 `.env.production` 设置 `VITE_MP_RADAR_PAGE_BASE=https://slake.oriza.com` 显式指定雷达 H5 域名 ## API 环境说明 @@ -58,8 +58,8 @@ npm run dev:h5 # 默认 http://127.0.0.1:5174 |------|----------|----------| | 本地 H5 开发 | `.env.development` | `/api/miniapp/v1` → 代理到 `127.0.0.1:8000` | | 本地微信开发 | `.env.development` | `http://127.0.0.1:8000/api/miniapp/v1` | -| 本地调试线上 | `.env.development.local` | `https://slake.ali251.langye.net/api/miniapp/v1` | -| 生产构建 | `.env.production` | `https://slake.ali251.langye.net/api/miniapp/v1` | +| 本地调试线上 | `.env.development.local` | `https://slake.oriza.com/api/miniapp/v1` | +| 生产构建 | `.env.production` | `https://slake.oriza.com/api/miniapp/v1` | ## 当前阶段 diff --git a/src/config/index.ts b/src/config/index.ts index 762a129..635e0ad 100644 --- a/src/config/index.ts +++ b/src/config/index.ts @@ -1,5 +1,5 @@ /** API 基础路径:H5 开发走 Vite 代理,微信小程序直连后端 */ -const REMOTE_API_BASE = 'https://slake.ali251.langye.net/api/miniapp/v1' +const REMOTE_API_BASE = 'https://slake.oriza.com/api/miniapp/v1' const remoteBase = import.meta.env.VITE_REMOTE_API_BASE || REMOTE_API_BASE const h5Base = import.meta.env.VITE_API_BASE || '/api/miniapp/v1' @@ -16,7 +16,7 @@ export const TOKEN_STORAGE_KEY = 'slake_miniapp_token' /** 天地图 Key(与后台 VITE_TIANDITU_TK / TIANDITU_TK 保持一致) */ export const TIANDITU_TK = - import.meta.env.VITE_TIANDITU_TK?.trim() || 'cc3f61fa6cafe2f0ad440018d0f07b13' + import.meta.env.VITE_TIANDITU_TK?.trim() || 'c0e64d52ae7934dfd448c59953559c40' /** 小程序 web-view 加载的后端天地图 H5 页地址 */ export function getRadarPageUrl(token: string) {