Files
workspace/code/g3soft-erp/web/src/router/modules/auth.ts
T
2026-10-11 22:14:13 +08:00

20 lines
629 B
TypeScript

import type { RouteRecordRaw } from 'vue-router'
/**
* 认证域路由(登录 / 忘记密码 / 重置密码 / SSO 回调…)。
*
* ⚠️ 与其它 modules/*.ts 的展开位置不同:这些是**顶层**路由,与主框架平级、
* 不套 DefaultLayout —— 登录时还没有侧栏 / 顶栏 / 页签。
* 所以它们在 router/index.ts 里于顶层展开,而不是塞进 DefaultLayout 的 children。
*/
const authRoutes: RouteRecordRaw[] = [
{
path: '/login',
name: 'login',
component: () => import('@/views/auth/Login.vue'),
meta: { title: '登录' },
},
]
export default authRoutes