refactor(路由与用户管理): 优化路由处理和用户登出逻辑

- 修改用户登出时的重定向逻辑,确保用户显式返回登录页,避免保留重定向参数
- 引入默认动态路由子项,简化路由配置
- 更新后端路由初始化逻辑,确保动态路由的正确处理
- 增强代码可读性,修复部分代码风格问题
This commit is contained in:
2026-04-08 13:51:43 +08:00
parent c610c6b327
commit f89063af6f
5 changed files with 244 additions and 74 deletions

View File

@@ -180,8 +180,8 @@ export default defineComponent({
.then(async () => {
// 清除缓存/token等
Session.clear();
// 使用 reload 时,不需要调用 resetRoute() 重置路由
window.location.reload();
// 显式回到登录页,避免保留之前受保护页面的重定向参数
await router.replace('/login');
})
.catch(() => {});
} else if (path === 'wareHouse') {