fix(ProblemRanking): 优化问卷调查信息导出逻辑

refactor(UserDropdown): 改进退出登录处理流程,增加错误处理

style(SalesTimelineWithTaskList): 统一"点击未支付"显示文本为"点击未付"
This commit is contained in:
2025-09-01 16:40:27 +08:00
parent fa2754e124
commit c261594a25
3 changed files with 19 additions and 14 deletions

View File

@@ -319,15 +319,21 @@ const handleLogout = () => {
const confirmLogout = () => {
console.log('用户确认退出登录')
// 清除用户信息(如果有的话)
// localStorage.removeItem('token')
// sessionStorage.clear()
// 关闭弹窗
showLogoutModal.value = false
// 跳转到登录页面
router.push('/login')
try {
// 清除用户状态
userStore.logout()
// 关闭弹窗
showLogoutModal.value = false
// 跳转到登录页面
router.push('/login')
} catch (error) {
console.error('退出登录失败:', error)
// 即使出错也要关闭弹窗并跳转
showLogoutModal.value = false
router.push('/login')
}
}
// 取消退出登录