Prechádzať zdrojové kódy

chore: add mini program api env switch

root 1 deň pred
rodič
commit
9441008f77
1 zmenil súbory, kde vykonal 14 pridanie a 0 odobranie
  1. 14 0
      utils/request.js

+ 14 - 0
utils/request.js

@@ -2,8 +2,22 @@ const prodApiHost = 'https://xcx-api.fohowyc.com/';
 const prodApiHostX = 'https://app-api.fohowyc.com/';
 const testApiHost = 'https://tfohowapi.hiwavo.com/';
 const testApiHostX = 'https://txj.hiwavo.com/';
+// auto: 正式版走生产,开发版/体验版走测试;prod: 强制生产;test: 强制测试
+const apiEnv = 'auto';
 
 function getApiHostConfig () {
+  if (apiEnv === 'prod') {
+    return {
+      apiHost: prodApiHost,
+      apiHostX: prodApiHostX
+    }
+  }
+  if (apiEnv === 'test') {
+    return {
+      apiHost: testApiHost,
+      apiHostX: testApiHostX
+    }
+  }
   var envVersion = 'release'
   try {
     var accountInfo = wx.getAccountInfoSync && wx.getAccountInfoSync()