|
|
@@ -35,7 +35,7 @@
|
|
|
<span class="user-role">超级管理员</span>
|
|
|
</div>
|
|
|
</div>
|
|
|
- <button class="logout-btn">
|
|
|
+ <button class="logout-btn" @click="handleLogout">
|
|
|
<img src="../assets/admin/5.png" alt="退出" class="logout-icon">
|
|
|
</button>
|
|
|
</div>
|
|
|
@@ -514,6 +514,19 @@ const goToDataPage = (page) => {
|
|
|
dataCurrentPage.value = page
|
|
|
}
|
|
|
|
|
|
+// 退出登录
|
|
|
+const handleLogout = () => {
|
|
|
+ // 清除所有token和用户信息
|
|
|
+ localStorage.removeItem('shudao_refresh_token')
|
|
|
+ localStorage.removeItem('shudao_token_type')
|
|
|
+ localStorage.removeItem('shudao_username')
|
|
|
+
|
|
|
+ // 重定向到统一认证门户
|
|
|
+ window.location.href = 'https://tyrz.scgsdsj.com/iga/login_sd.html'
|
|
|
+
|
|
|
+ console.log('🚪 已退出登录,跳转到统一认证门户')
|
|
|
+}
|
|
|
+
|
|
|
onMounted(() => {
|
|
|
// 初始化数据
|
|
|
})
|