From 3391bcb2b07054bfa7406764fa0a68865ab98dac Mon Sep 17 00:00:00 2001
From: 张含笑 <zhx18749296735@163.com>
Date: Thu, 22 Jan 2026 14:59:50 +0800
Subject: [PATCH] feat:app调整

---
 uniapps/work-app/src/utils/requestGd/index.js |   42 ++++++++++++++++++++++--------------------
 1 files changed, 22 insertions(+), 20 deletions(-)

diff --git a/uniapps/work-app/src/utils/requestGd/index.js b/uniapps/work-app/src/utils/requestGd/index.js
index afa8686..d61e30d 100644
--- a/uniapps/work-app/src/utils/requestGd/index.js
+++ b/uniapps/work-app/src/utils/requestGd/index.js
@@ -1,6 +1,9 @@
 import Request from "uview-plus/libs/luch-request/index"
 import configEnv from "@/config/env.js";
 import {getEnvObj} from "@/utils/index.js";
+import { useUserStore } from "@/store/index.js";
+import website from '@/config/website';
+import Base64 from '@/utils/base64.js';
 
 const http = new Request()
 
@@ -21,25 +24,24 @@
 // 请求拦截器
 function requestInterceptors(http) {
 
-	http.interceptors.request.use((config) => {
-		const {detail} = useUserStore().$state?.userInfo || {}
-		// 假设有token值需要在头部需要携带
-		let accessToken = useUserStore()?.$state?.userInfo?.access_token;
-		if (accessToken) {
-			// config.header['Blade-Auth'] = 'bearer ' + accessToken;
-			config.header['authorization'] = accessToken;
-		}
-		// if (detail?.areaCode) {
-		//   config.header['areaCode'] = detail.areaCode
-		// }
-		// 安全请求header
-		// config.header['Blade-Requested-With'] = 'BladeHttpRequest';
-		// 客户端认证参数
-		// config.header['Authorization'] = 'Basic ' + Base64.encode(website.clientId + ':' + website.clientSecret);
-		return config
-	}, config => { // 可使用async await 做异步操作
-		return Promise.reject(config)
-	})
+  http.interceptors.request.use((config) => {
+    const {detail} = useUserStore().$state?.userInfo || {}
+    // 假设有token值需要在头部需要携带
+    let accessToken = useUserStore()?.$state?.userInfo?.gd_access_token;
+    if (accessToken) {
+      config.header['Blade-Auth'] = 'bearer ' + accessToken;
+    }
+    if (detail?.areaCode) {
+      config.header['areaCode'] = detail.areaCode
+    }
+    // 安全请求header
+    config.header['Blade-Requested-With'] = 'BladeHttpRequest';
+    // 客户端认证参数
+    config.header['Authorization'] = 'Basic ' + Base64.encode(website.clientId + ':' + website.clientSecret);
+    return config
+  }, config => { // 可使用async await 做异步操作
+    return Promise.reject(config)
+  })
 }
 
 function responseInterceptors(http) {
@@ -72,7 +74,7 @@
 export function setupRequest () {
   http.setConfig(defaultConfig => {
     /* defaultConfig 为默认全局配置 */
-    defaultConfig.baseURL = getEnvObj().VITE_API_BASE_URL
+    defaultConfig.baseURL = getEnvObj().VITE_API_BASE_URL_GD
     // #ifdef H5
     if (import.meta.env.VITE_APP_PROXY === "true") {
       defaultConfig.baseURL = import.meta.env.VITE_API_PREFIX

--
Gitblit v1.9.3