yoyo created pull request hera/oil-formula-calculator#14

yoyo
Wed, 08 Apr 2026 19:38:22 +0000

14#fix: 退出登录后在受保护页面跳转到配方查询页面#

关联 Issue #13

修改内容

router/index.js：为需要登录才能访问的路由添加 meta: { requiresAuth: true } 标记：

/manage 配方管理

/inventory 库存

/projects 商业核算

/mydiary 我的

/audit 操作日志

/bugs 问题追踪

/users 用户管理

UserMenu.vue：handleLogout() 改为根据当前路由判断：

if (router.currentRoute.value.meta.requiresAuth) {
  router.push("/")  // 受保护页面 → 跳回配方查询
} else {
  window.location.reload()  // 公开页面 → 原地刷新
}