Przeglądaj źródła

fix(SCRM-3634): 如果用户的数据都为空的话,进行数据隔离

john 2 lat temu
rodzic
commit
19867ea4fd
2 zmienionych plików z 13 dodań i 6 usunięć
  1. 8 1
      src/api/request.js
  2. 5 5
      src/utils/index.js

+ 8 - 1
src/api/request.js

@@ -102,7 +102,14 @@ function XUser(config) {
   if (/orders-and-prepay|calculate-discount|unlicensed-car-check-in|unlicensed-car-checkout/g.test(config.url)) {
     params.buildingId = window.localStorage.getItem('buildingId');
   }
-  return JSON.stringify(params);
+  const newParams = {}
+  Object.keys(params).forEach(key => {
+    const value = params[key]
+    if ( value ) {
+      newParams[key] = value
+    }
+  })
+  return JSON.stringify(newParams);
 }
 function getSign(config) {
   let params = {}

+ 5 - 5
src/utils/index.js

@@ -170,12 +170,12 @@ export function initEnv() {
   const href = window.location.href;
   console.log('当前页面的url地址  ',href);
   if ( /dev-|8080/.test(href) ) {
-    /*window.env = 'qa';
-     window.profileApi = 'https://qa-apim.kerryplus.com/c/api';
-     window.api = 'qaApi';*/
-    window.env = 'dev';
+    window.env = 'qa';
+    window.profileApi = 'https://qa-apim.kerryplus.com/c/api';
+    window.api = 'qaApi';
+    /*window.env = 'dev';
     window.profileApi = 'https://dev-gateway-kip.kerryonvip.com/api';
-    window.api = 'devApi';
+    window.api = 'devApi';*/
     // window.env = 'prod';
     // window.profileApi = 'https://sl-apim.kerryplus.com/c/api';
     // window.api = 'api';