Blame view

src/router/menus/modules/demo/permission.ts 937 Bytes
陈文彬 authored
1
2
3
4
5
6
7
8
import type { MenuModule } from '/@/router/types.d';
const menu: MenuModule = {
  orderNo: 20,
  menu: {
    name: '权限管理',
    path: '/permission',
    children: [
      {
vben authored
9
        path: 'front',
陈文彬 authored
10
11
12
        name: '基于前端',
        children: [
          {
vben authored
13
            path: 'page',
陈文彬 authored
14
15
16
            name: '页面权限',
          },
          {
vben authored
17
            path: 'btn',
陈文彬 authored
18
19
20
            name: '按钮权限',
          },
          {
vben authored
21
            path: 'auth-pageA',
陈文彬 authored
22
23
24
            name: '权限测试页A',
          },
          {
vben authored
25
            path: 'auth-pageB',
陈文彬 authored
26
27
28
29
30
            name: '权限测试页B',
          },
        ],
      },
      {
vben authored
31
        path: 'back',
陈文彬 authored
32
33
34
        name: '基于后台',
        children: [
          {
vben authored
35
            path: 'page',
陈文彬 authored
36
37
38
            name: '页面权限',
          },
          {
vben authored
39
            path: 'btn',
陈文彬 authored
40
41
42
43
44
45
46
47
            name: '按钮权限',
          },
        ],
      },
    ],
  },
};
export default menu;