浏览代码

动态接口配置文件修改

fanghuisheng 2 年之前
父节点
当前提交
4c60b42271
共有 4 个文件被更改,包括 10 次插入5 次删除
  1. 7 0
      src/config.js
  2. 2 1
      src/manifest.json
  3. 0 2
      src/pages/login.vue
  4. 1 2
      src/utils/upload.js

+ 7 - 0
src/config.js

@@ -1,6 +1,13 @@
 // 应用全局配置
 export default {
+  //#ifdef APP-PLUS
+  baseUrl: import.meta.env.MODE === "production" ? "http://mobile.usky.cn:8099/prod-api" : "http://172.16.120.165:13200/prod-api",
+  //#endif
+
+  //#ifdef H5
   baseUrl: import.meta.env.MODE === "production" ? "http://" + window.location.host + "/prod-api" : "http://172.16.120.165:13200/prod-api",
+  //#endif
+
   websiteUrl: "https://qhome.usky.cn",
   // NODE_ENV=devlopment
   // 应用信息

+ 2 - 1
src/manifest.json

@@ -53,7 +53,8 @@
                     "<uses-permission android:name=\"android.permission.WRITE_SETTINGS\"/>",
                     "<uses-permission android:name=\"android.permission.BLUETOOTH\"/>",
                     "<uses-permission android:name=\"android.permission.BLUETOOTH_ADMIN\"/>"
-                ]
+                ],
+                "minSdkVersion" : 21
             },
             /* ios打包配置 */
             "ios" : {

+ 0 - 2
src/pages/login.vue

@@ -180,8 +180,6 @@ function env() {
   // }else{
   // }
 
-  console.log(window.location.host);
-
   //#ifdef H5
   linkUrl.value = window.location.host;
   // linkUrl.value = window.location.host;

+ 1 - 2
src/utils/upload.js

@@ -5,7 +5,6 @@ import modal from "@/plugins/modal";
 import common from "@/plugins/common";
 
 let timeout = 10000;
-const baseUrl = config.baseUrl;
 
 const upload = (config) => {
   const useStore = useStores();
@@ -24,7 +23,7 @@ const upload = (config) => {
   return new Promise((resolve, reject) => {
     uni.uploadFile({
       timeout: config.timeout || timeout,
-      url: baseUrl + config.url,
+      url: config.baseUrl + config.url,
       filePath: config.filePath,
       name: config.name || "file",
       header: config.header,