陈小婷
2020-11-26 2f75a948899713e10b200e0f39a48d4b62ef231e
提交 | 用户 | age
21e054 1 import type { MenuModule } from '/@/router/types.d';
190112 2
21e054 3 const menu: MenuModule = {
V 4   orderNo: 20,
5   menu: {
190112 6     name: 'routes.demo.page.page',
21e054 7     path: '/page-demo',
V 8     tag: {
9       dot: true,
10     },
11     children: [
12       {
0b6110 13         path: 'form',
190112 14         name: 'routes.demo.page.form',
367341 15
0b6110 16         children: [
V 17           {
18             path: 'basic',
190112 19             name: 'routes.demo.page.formBasic',
0b6110 20           },
V 21           {
22             path: 'step',
190112 23             name: 'routes.demo.page.formStep',
0b6110 24           },
V 25           {
26             path: 'high',
190112 27             name: 'routes.demo.page.formHigh',
0b6110 28           },
V 29         ],
30       },
31       {
7a0003 32         path: 'desc',
190112 33         name: 'routes.demo.page.desc',
367341 34
7a0003 35         children: [
V 36           {
37             path: 'basic',
190112 38             name: 'routes.demo.page.descBasic',
7a0003 39           },
V 40           {
41             path: 'high',
190112 42             name: 'routes.demo.page.descHigh',
7a0003 43           },
V 44         ],
45       },
46       {
21e054 47         path: 'result',
190112 48         name: 'routes.demo.page.result',
367341 49
21e054 50         children: [
V 51           {
52             path: 'success',
190112 53             name: 'routes.demo.page.resultSuccess',
21e054 54           },
V 55           {
56             path: 'fail',
190112 57             name: 'routes.demo.page.resultFail',
21e054 58           },
V 59         ],
60       },
61       {
62         path: 'exception',
190112 63         name: 'routes.demo.page.exception',
21e054 64         children: [
V 65           {
66             path: '403',
67             name: '403',
68           },
69           {
70             path: '404',
71             name: '404',
72           },
73           {
74             path: '500',
75             name: '500',
76           },
77           {
78             path: 'net-work-error',
190112 79             name: 'routes.demo.page.netWorkError',
21e054 80           },
V 81           {
82             path: 'not-data',
190112 83             name: 'routes.demo.page.notData',
21e054 84           },
V 85         ],
86       },
7ad4ce 87       {
C 88         path: 'account',
190112 89         name: 'routes.demo.page.account',
7ad4ce 90         children: [
C 91           {
78d4d4 92             path: 'center',
190112 93             name: 'routes.demo.page.accountCenter',
78d4d4 94           },
C 95           {
7ad4ce 96             path: 'setting',
190112 97             name: 'routes.demo.page.accountSetting',
7ad4ce 98           },
C 99         ],
100       },
3a132f 101       {
102         path: 'list',
190112 103         name: 'routes.demo.page.list',
3a132f 104         tag: {
105           content: 'new',
106         },
107         children: [
108           {
2f75a9 109             path: 'basic',
110             name: '标准列表',
111           },
112           {
3a132f 113             path: 'card',
190112 114             name: 'routes.demo.page.listCard',
3a132f 115           },
116         ],
117       },
21e054 118     ],
V 119   },
120 };
121 export default menu;