From 764ced954fcde977afbb11f7eb95fd919ef59fb7 Mon Sep 17 00:00:00 2001
From: dengzedong <dengzedong@email>
Date: 星期三, 14 五月 2025 15:33:08 +0800
Subject: [PATCH] 影响用户 △t(min)

---
 src/views/model/pre/analysis/third.vue |   17 +++++++----------
 1 files changed, 7 insertions(+), 10 deletions(-)

diff --git a/src/views/model/pre/analysis/third.vue b/src/views/model/pre/analysis/third.vue
index 1f4c1da..751dc23 100644
--- a/src/views/model/pre/analysis/third.vue
+++ b/src/views/model/pre/analysis/third.vue
@@ -1014,15 +1014,9 @@
   }
 }
 
-
-
 onMounted(() => {
-  if(!authUtil.getTenantId()) {
-    handleLogin()
-  }
-  initChart()
-  resetForm()
-  getPreItemTree()
+  //跳过token有效期判定,每次请求接口之前先授权
+  handleLogin()
 })
 
 const loginData = reactive({
@@ -1041,7 +1035,7 @@
 // 登录
 const handleLogin = async () => {
   try {
-    await getTenantId()
+    await queryTenantId()
     const res = await LoginApi.login(loginData.loginForm)
     if (!res) {
       return
@@ -1052,13 +1046,16 @@
       authUtil.removeLoginForm()
     }
     authUtil.setToken(res)
+    initChart()
+    resetForm()
+    getPreItemTree()
   } catch (e) {
     message.error("对不起,您没有权限,请联系管理员")
   }
 }
 
 // 获取租户 ID
-const getTenantId = async () => {
+const queryTenantId = async () => {
   if (loginData.tenantEnable === 'true') {
     const res = await LoginApi.getTenantIdByName(loginData.loginForm.tenantName)
     authUtil.setTenantId(res)

--
Gitblit v1.9.3