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