Browse Source

甲方没有https

shaogen1995 2 weeks ago
parent
commit
8943d756a4

+ 3 - 0
后台管理/public/index.html

@@ -13,5 +13,8 @@
   <body>
     <noscript>You need to enable JavaScript to run this app.</noscript>
     <div id="root"></div>
+    <script>
+      const isHttpUrlBase = '/api/'
+    </script>
   </body>
 </html>

+ 9 - 8
后台管理/src/types/declaration.d.ts

@@ -1,8 +1,9 @@
-declare module "history";
-declare module "*.scss";
-declare module "*.png";
-declare module "*.jpg";
-declare module "*.gif";
-declare module "*.svg";
-declare module "js-export-excel";
-declare module 'braft-utils';
+declare module 'history'
+declare module '*.scss'
+declare module '*.png'
+declare module '*.jpg'
+declare module '*.gif'
+declare module '*.svg'
+declare module 'js-export-excel'
+declare module 'braft-utils'
+declare const isHttpUrlBase: string

+ 2 - 1
后台管理/src/utils/http.ts

@@ -26,7 +26,8 @@ declare module 'axios' {
 
 // 创建 axios 实例
 const http = axios.create({
-  baseURL: `${baseURL}${baseFlag ? '/api/' : ''}`,
+  // 甲方是http
+  baseURL: `${baseURL}${baseFlag ? '/api/' : isHttpUrlBase}`,
   timeout: 10000
 })