From 6ff1b66c16a506d8f40b7284c1c3774faf1e6d2e Mon Sep 17 00:00:00 2001
From: wuyouming666 <2265557248@qq.com>
Date: 星期五, 31 五月 2024 16:45:45 +0800
Subject: [PATCH] Merge branch 'master' of http://10.153.19.25:10101/r/HangZhouMes

---
 UI-Project/src/layout/MainErpView.vue |   59 ++++++++++++++++++++++++++++++++++++++++++-----------------
 1 files changed, 42 insertions(+), 17 deletions(-)

diff --git a/UI-Project/src/layout/MainErpView.vue b/UI-Project/src/layout/MainErpView.vue
index 91453ae..3bd4a05 100644
--- a/UI-Project/src/layout/MainErpView.vue
+++ b/UI-Project/src/layout/MainErpView.vue
@@ -13,24 +13,49 @@
 const userStore = useUserInfoStore()
 const user = userStore.user.userName
 
-// store.createWebSocket();
-function quit() {
-  userStore.$patch({
-    user: null,
-  })
-  // router.push('/login')
-  let token = window.localStorage.getItem('userInfo')
-console.log(token);
-  request.get("/loadGlass/sys/user/login").then((res) => {
-    if (res.code === 200) {
-    ElMessage.success(res.msg);
-     console.log(res.data);
-    } else {
-    ElMessage.warning(res.msg);
-    // router.push("/login");
-    }
-   });
+let userInfoStr = window.localStorage.getItem('userInfo')
+console.log(userInfoStr);
+// const userInfoStr = localStorage.getItem('userInfo');  
+// let userInfo = userInfoStr.user.token;  
+let token = userInfo; // 鎻愬彇 token  
+// 閫�鍑虹櫥褰曟柟娉�  
+const quit = async () => {
+  try  {
+    const response = await request.get('/loadGlass/sys/user/logout', {
+        token: token,
+        user: null,
+    })
+    if (response.code === 200) {  
+        // 鐧诲嚭鎴愬姛锛屾竻闄ゆ湰鍦板瓨鍌ㄧ殑 userInfo  
+        localStorage.removeItem('userInfo');  
+        // 鍙互鍦ㄨ繖閲岄噸缃簲鐢ㄧ姸鎬侊紝濡傚鑸埌鐧诲綍椤电瓑  
+        console.log('鐧诲嚭鎴愬姛');  
+      } else {  
+        // 澶勭悊閿欒鎯呭喌  
+        console.error('鐧诲嚭澶辫触', response);  
+      } 
 }
+catch (error) {
+    // 澶勭悊閿欒
+    console.error(error);
+  }
+}
+// store.createWebSocket();
+// function quit() {
+//   userStore.$patch({
+//     user: null,
+//   })
+//   // router.push('/login')
+//   request.get("/loadGlass/sys/user/login").then((res) => {
+//     if (res.code === 200) {
+//     ElMessage.success(res.msg);
+//      console.log(res.data);
+//     } else {
+//     ElMessage.warning(res.msg);
+//     // router.push("/login");
+//     }
+//    });
+// }
 
 //鎻愬彇鑿滃崟妯″潡鍒楄〃
 let menuList = $ref([])

--
Gitblit v1.8.0