diff --git a/src/router/index.js b/src/router/index.js index 4d0f9a2..5ecfd1d 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -415,6 +415,39 @@ const routes = [ } ] }, + { + path: '/message', + component: Layout, + redirect: '/message/index', + meta: { + title: '公告管理', + icon: 'iconfont icon-guanliyuan', + roles: ['admin', 'editor'], + tapName: 'admin' + }, + children: [ + { + path: '/message/index', + component: () => import('@/views/layout/components/main/message/index'), + meta: { + title: '公告列表', + icon: 'iconfont icon-yonghuguanli', + roles: ['admin', 'editor'], + tapName: 'admin' + } + }, + { + path: '/message/index', + component: () => import('@/views/layout/components/main/message/pub'), + meta: { + title: '发布公告', + icon: 'iconfont icon-yonghuguanli', + roles: ['admin', 'editor'], + tapName: 'admin' + } + } + ] + }, { path: '/category', component: Layout, diff --git a/src/views/layout/components/main/message/index.vue b/src/views/layout/components/main/message/index.vue new file mode 100644 index 0000000..35eb449 --- /dev/null +++ b/src/views/layout/components/main/message/index.vue @@ -0,0 +1,143 @@ + + + + + diff --git a/src/views/layout/components/main/message/pub.vue b/src/views/layout/components/main/message/pub.vue new file mode 100644 index 0000000..b99da05 --- /dev/null +++ b/src/views/layout/components/main/message/pub.vue @@ -0,0 +1,107 @@ + + + + +