ソースを参照

code获取逻辑调整

zhangjie 1 年間 前
コミット
b729617590
1 ファイル変更5 行追加3 行削除
  1. 5 3
      src/constants/app.js

+ 5 - 3
src/constants/app.js

@@ -5,7 +5,6 @@ const MD5 = require("js-md5");
 // domain
 export function getOrgCode() {
   let domain;
-  // const ipFormat = new RegExp(/\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}/);
   const paramCode =
     parseHrefParam(window.location.href, "code") ||
     window.sessionStorage.getItem("paramDomainCode");
@@ -18,8 +17,11 @@ export function getOrgCode() {
   domain = window.localStorage.getItem("domain_in_url");
   if (domain) return domain;
 
-  // const hostname = window.location.hostname;
-  // domain = hostname.split(".")[0];
+  const ipFormat = new RegExp(/\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}/);
+  const hostname = window.location.hostname;
+  if (ipFormat.test(hostname) || hostname.includes("localhost")) return "";
+
+  domain = hostname.split(".")[0];
   return domain;
 }