浏览代码

甲方没有https

shaogen1995 2 周之前
父节点
当前提交
8943d756a4
共有 3 个文件被更改,包括 14 次插入9 次删除
  1. 3 0
      后台管理/public/index.html
  2. 9 8
      后台管理/src/types/declaration.d.ts
  3. 2 1
      后台管理/src/utils/http.ts

+ 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
 })