From 62c74409a587d9921df1a2248ce23b3b0375fbd1 Mon Sep 17 00:00:00 2001
From: 严智鑫 <test>
Date: 星期三, 29 五月 2024 14:13:09 +0800
Subject: [PATCH] Merge branch 'master' of http://10.153.19.25:10101/r/HangZhouMes

---
 UI-Project/src/layout/MainErpView.vue |   49 +++++++++++++++++++++++++++++++++++++++++++------
 1 files changed, 43 insertions(+), 6 deletions(-)

diff --git a/UI-Project/src/layout/MainErpView.vue b/UI-Project/src/layout/MainErpView.vue
index 65858e0..3bd4a05 100644
--- a/UI-Project/src/layout/MainErpView.vue
+++ b/UI-Project/src/layout/MainErpView.vue
@@ -13,13 +13,49 @@
 const userStore = useUserInfoStore()
 const user = userStore.user.userName
 
-// store.createWebSocket();
-function quit() {
-  userStore.$patch({
-    user: null,
-  })
-  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([])
@@ -27,6 +63,7 @@
 request.get('/loadGlass/sys/menu/getMenuTree').then((res) => {
   if (res.code == 200) {
     menuList = deepClone(res.data)
+    console.log(response.data.token);
   } else {
     ElMessage.warning(res.msg)
     router.push('/login')

--
Gitblit v1.8.0