@@ -5,11 +5,33 @@ const Layout = r => require.ensure([], () => r(require('../page/layout')), 'layo
5
5
6
6
// 快速入门
7
7
const Quick = r => require . ensure ( [ ] , ( ) => r ( require ( '../page/quick/quick' ) ) , 'quick' ) ;
8
- // 基础服务 -- 三级菜单
9
- const Thrmenu = r => require . ensure ( [ ] , ( ) => r ( require ( '../page/base/thrMenu' ) ) , 'thrMenu' ) ;
8
+ // 基础服务 -- 三级菜单 -- 文章管理
9
+ const Article = r => require . ensure ( [ ] , ( ) => r ( require ( '../page/base/thrmenu/article' ) ) , 'article' ) ;
10
+ // 基础服务 -- 三级菜单 -- 评论管理
11
+ const Comment = r => require . ensure ( [ ] , ( ) => r ( require ( '../page/base/thrmenu/comment' ) ) , 'comment' ) ;
12
+ // 基础服务 -- 三级菜单 -- 用户留存
13
+ const Left = r => require . ensure ( [ ] , ( ) => r ( require ( '../page/base/thrmenu/left' ) ) , 'left' ) ;
14
+ // 基础服务 -- 三级菜单 -- 流失用户
15
+ const Lost = r => require . ensure ( [ ] , ( ) => r ( require ( '../page/base/thrmenu/lost' ) ) , 'lost' ) ;
16
+
10
17
// 用户中心 -- 用户管理
11
18
const User = r => require . ensure ( [ ] , ( ) => r ( require ( '../page/user/user' ) ) , 'user' ) ;
12
19
20
+ // 基础服务 -- 三级菜单
21
+ const thrmenuNavbar = [ {
22
+ title : '文章管理' ,
23
+ index : '/thrmenu/article'
24
+ } , {
25
+ title : '评论管理' ,
26
+ index : '/thrmenu/comment'
27
+ } , {
28
+ title : '用户留存' ,
29
+ index : '/thrmenu/left'
30
+ } , {
31
+ title : '流失用户' ,
32
+ index : '/thrmenu/lost'
33
+ } ] ;
34
+
13
35
export default [ {
14
36
path : Config . route . login ,
15
37
name : 'Login' ,
@@ -22,17 +44,52 @@ export default [{
22
44
path : '/quick' ,
23
45
name : 'Quick' ,
24
46
component : Quick ,
25
- meta : [ '快速入门' ]
26
- } , { // 基础服务 -- 三级菜单
27
- path : '/thrmenu' ,
28
- name : 'Thrmenu' ,
29
- component : Thrmenu ,
30
- meta : [ '基础服务' , '三级菜单' ]
47
+ meta : {
48
+ bcrumd : [ '快速入门' ]
49
+ }
50
+ } , { // 基础服务 -- 三级菜单 -- 文章管理
51
+ path : '/thrmenu/article' ,
52
+ name : 'Article' ,
53
+ component : Article ,
54
+ meta : {
55
+ activePath : '/thrmenu/article' ,
56
+ bcrumd : [ '基础服务' , '三级菜单' , '文章管理' ] ,
57
+ navbar : thrmenuNavbar
58
+ }
59
+ } , { // 基础服务 -- 三级菜单 -- 评论管理
60
+ path : '/thrmenu/comment' ,
61
+ name : 'Comment' ,
62
+ component : Comment ,
63
+ meta : {
64
+ activePath : '/thrmenu/article' ,
65
+ bcrumd : [ '基础服务' , '三级菜单' , '评论管理' ] ,
66
+ navbar : thrmenuNavbar
67
+ }
68
+ } , { // 基础服务 -- 三级菜单 -- 用户留存
69
+ path : '/thrmenu/left' ,
70
+ name : 'Left' ,
71
+ component : Left ,
72
+ meta : {
73
+ activePath : '/thrmenu/article' ,
74
+ bcrumd : [ '基础服务' , '三级菜单' , '用户留存' ] ,
75
+ navbar : thrmenuNavbar
76
+ }
77
+ } , { // 基础服务 -- 三级菜单 -- 流失用户
78
+ path : '/thrmenu/lost' ,
79
+ name : 'Lost' ,
80
+ component : Lost ,
81
+ meta : {
82
+ activePath : '/thrmenu/article' ,
83
+ bcrumd : [ '基础服务' , '三级菜单' , '流失用户' ] ,
84
+ navbar : thrmenuNavbar
85
+ }
31
86
} , { // 用户中心 -- 用户管理
32
87
path : '/user' ,
33
88
name : 'User' ,
34
89
component : User ,
35
- meta : [ '用户中心' , '用户管理' ]
90
+ meta : {
91
+ bcrumd : [ '用户中心' , '用户管理' ]
92
+ }
36
93
} ]
37
94
} , {
38
95
path : '*' ,
0 commit comments