@@ -23,7 +23,7 @@ export default defineFakeRoute([
2323 component : 'Layout' ,
2424 name : 'multilevelMenuExample' ,
2525 meta : {
26- title : 'route.multimenu.root ' ,
26+ title : '多级导航 ' ,
2727 icon : 'heroicons-solid:menu-alt-3' ,
2828 } ,
2929 children : [
@@ -33,14 +33,14 @@ export default defineFakeRoute([
3333 name : 'multilevelMenuExample1' ,
3434 component : 'multilevel_menu_example/page.vue' ,
3535 meta : {
36- title : 'route.multimenu.page ' ,
36+ title : '导航1 ' ,
3737 } ,
3838 } ,
3939 {
4040 path : 'level2' ,
4141 name : 'multilevelMenuExample2' ,
4242 meta : {
43- title : 'route.multimenu.level2.root ' ,
43+ title : '导航2 ' ,
4444 } ,
4545 children : [
4646 // 次导航(三级路由)
@@ -49,14 +49,14 @@ export default defineFakeRoute([
4949 name : 'multilevelMenuExample2-1' ,
5050 component : 'multilevel_menu_example/level2/page.vue' ,
5151 meta : {
52- title : 'route.multimenu.level2.page ' ,
52+ title : '导航2-1 ' ,
5353 } ,
5454 } ,
5555 {
5656 path : 'level3' ,
5757 name : 'multilevelMenuExample2-2' ,
5858 meta : {
59- title : 'route.multimenu.level2.level3.root ' ,
59+ title : '导航2-2 ' ,
6060 } ,
6161 children : [
6262 // 次导航(四级路由)
@@ -65,172 +65,13 @@ export default defineFakeRoute([
6565 name : 'multilevelMenuExample2-2-1' ,
6666 component : 'multilevel_menu_example/level2/level3/page1.vue' ,
6767 meta : {
68- title : 'route.multimenu.level2.level3.page1 ' ,
68+ title : '导航2-2-1 ' ,
6969 } ,
7070 } ,
7171 {
7272 path : 'page2' ,
7373 name : 'multilevelMenuExample2-2-2' ,
7474 component : 'multilevel_menu_example/level2/level3/page2.vue' ,
75- meta : {
76- title : 'route.multimenu.level2.level3.page2' ,
77- } ,
78- } ,
79- ] ,
80- } ,
81- ] ,
82- } ,
83- ] ,
84- } ,
85- {
86- path : '/permission_example' ,
87- component : 'Layout' ,
88- name : 'permissionExample' ,
89- meta : {
90- title : 'route.permission' ,
91- icon : 'ri:shield-keyhole-line' ,
92- } ,
93- children : [
94- {
95- path : 'index' ,
96- name : 'permissionExampleIndex' ,
97- component : 'permission_example/index.vue' ,
98- meta : {
99- title : 'route.permission' ,
100- menu : false ,
101- breadcrumb : false ,
102- activeMenu : '/permission_example' ,
103- } ,
104- } ,
105- {
106- path : 'test' ,
107- name : 'permissionExampleTest' ,
108- component : 'permission_example/test.vue' ,
109- meta : {
110- title : '测试页面' ,
111- auth : [ 'permission.browse' ] ,
112- menu : false ,
113- breadcrumb : false ,
114- activeMenu : '/permission_example' ,
115- } ,
116- } ,
117- ] ,
118- } ,
119- ] ,
120- } ,
121- {
122- meta : {
123- title : '页面' ,
124- icon : 'ri:pages-line' ,
125- auth : 'permission.browse' ,
126- } ,
127- children : [
128- {
129- path : '/pages_example/general' ,
130- component : 'Layout' ,
131- name : 'pagesExampleGeneral' ,
132- meta : {
133- title : '通用' ,
134- icon : 'ri:function-line' ,
135- } ,
136- children : [
137- {
138- path : 'manager' ,
139- name : 'pagesExampleGeneralManager' ,
140- meta : {
141- title : '管理员管理' ,
142- } ,
143- children : [
144- {
145- path : '' ,
146- name : 'pagesExampleGeneralManagerList' ,
147- component : 'pages_example/manager/list.vue' ,
148- meta : {
149- title : '管理员列表' ,
150- menu : false ,
151- breadcrumb : false ,
152- } ,
153- } ,
154- {
155- path : 'detail' ,
156- name : 'pagesExampleGeneralManagerCreate' ,
157- component : 'pages_example/manager/detail.vue' ,
158- meta : {
159- title : '新增管理员' ,
160- menu : false ,
161- activeMenu : '/pages_example/general/manager' ,
162- } ,
163- } ,
164- {
165- path : 'detail/:id' ,
166- name : 'pagesExampleGeneralManagerEdit' ,
167- component : 'pages_example/manager/detail.vue' ,
168- meta : {
169- title : '编辑管理员' ,
170- menu : false ,
171- activeMenu : '/pages_example/general/manager' ,
172- } ,
173- } ,
174- ] ,
175- } ,
176- ] ,
177- } ,
178- ] ,
179- } ,
180- ] ,
181- }
182- } ,
183- } ,
184- {
185- url : '/fake/app/menu/list' ,
186- method : 'get' ,
187- response : ( ) => {
188- return {
189- error : '' ,
190- status : 1 ,
191- data : [
192- {
193- meta : {
194- title : '演示' ,
195- icon : 'uim:box' ,
196- } ,
197- children : [
198- {
199- meta : {
200- title : '多级导航' ,
201- icon : 'heroicons-solid:menu-alt-3' ,
202- } ,
203- children : [
204- {
205- path : '/multilevel_menu_example/page' ,
206- meta : {
207- title : '导航1' ,
208- } ,
209- } ,
210- {
211- meta : {
212- title : '导航2' ,
213- } ,
214- children : [
215- {
216- path : '/multilevel_menu_example/level2/page' ,
217- meta : {
218- title : '导航2-1' ,
219- } ,
220- } ,
221- {
222- meta : {
223- title : '导航2-2' ,
224- } ,
225- children : [
226- {
227- path : '/multilevel_menu_example/level2/level3/page1' ,
228- meta : {
229- title : '导航2-2-1' ,
230- } ,
231- } ,
232- {
233- path : '/multilevel_menu_example/level2/level3/page2' ,
23475 meta : {
23576 title : '导航2-2-2' ,
23677 } ,
@@ -241,13 +82,6 @@ export default defineFakeRoute([
24182 } ,
24283 ] ,
24384 } ,
244- {
245- path : '/permission_example' ,
246- meta : {
247- title : '权限验证' ,
248- icon : 'ri:shield-keyhole-line' ,
249- } ,
250- } ,
25185 ] ,
25286 } ,
25387 ] ,
0 commit comments