20260913231607

This commit is contained in:
oneao committed 2026-09-13 23:16:08 +08:00
1 parent f3ad727f1c
commit c31329d387
179 files changed
+10846 -2684

No files matched your search

@@ -30,12 +30,14 @@ describe('路由分组(嵌套结构)', () => {
expect(router.currentRoute.value.path).toBe('/module/module-management')
})
it('菜单路由选项:含分组内子路由的完整路径,排除分组节点与动态/通配路由', () => {
it('菜单路由选项:排除模块中心(adminOnly)整组与分组节点/动态/通配路由', () => {
const values = menuRouteOptions.map((option) => option.value)
expect(values).toContain('/module/module-management')
expect(values).toContain('/module/menu-management')
expect(values).toContain('/module/i18n-type')
// 模块中心是系统管理员专用页(meta.adminOnly):整组排除,
// 「菜单管理」的路由下拉配不出第二入口
expect(values).not.toContain('/module/module-management')
expect(values).not.toContain('/module/menu-management')
expect(values).not.toContain('/module/i18n-type')
expect(values).toContain('/dashboard')
// 分组节点本身、详情页(:id)、404 通配、登录页都不是菜单入口
expect(values).not.toContain('/module')