lanjianrong 3 năm trước cách đây
mục cha
commit
c387267b7f
2 tập tin đã thay đổi với 5 bổ sung9 xóa
  1. 3 8
      src/components/Menu/index.tsx
  2. 2 1
      src/utils/consts.ts

+ 3 - 8
src/components/Menu/index.tsx

@@ -32,14 +32,9 @@ const NavSider: React.FC<iMenuProps> = (props) => {
     e.preventDefault()  
     const { code = -1, data = {} } = await validJLProject()
     if (code === consts.RET_CODE.SUCCESS) {
-      const { env, token } = data
-      if (token) {
-        let redirect
-        if (env) {
-          redirect = `${consts.JL_PATH.QA}/login/management?auth=${token}`
-        } else {
-          redirect = `${consts.JL_PATH.PROD}/login/management?auth=${token}`
-        }
+      const { env, token } : { env: string, token: string } = data
+      if (token && env) {
+        const redirect = `${consts.JL_PATH?.[env.toUpperCase()]}/login/management?auth=${token}`
         window.open(redirect)
       }
     }

+ 2 - 1
src/utils/consts.ts

@@ -25,7 +25,8 @@ export default {
   BIDSECTION_TYPE: { CONTRACT: 0, SAFE: 1, QUALITY: 2 }, // 获取标段列表的类型
   JL_PATH: {
     QA: 'http://jlqa.smartcost.com.cn:7002',
-    PROD: 'https://jl.smartcost.com.cn'
+    PROD: 'https://jl.smartcost.com.cn',
+    UAT: 'https://jluat.smartcost.com.cn'
   }
 }