This commit is contained in:
zhuoda
2020-04-07 22:10:57 +08:00
parent 478b39d61a
commit 8394525697
456 changed files with 5963 additions and 2908 deletions

View File

@@ -0,0 +1,52 @@
import Main from '@/components/main';
// 消息管理
export const notice = [
{
path: '/notice',
name: 'Notice',
component: Main,
meta: {
title: '消息管理',
icon: 'icon iconfont iconnews'
},
children: [
{
path: '/notice/notice-list',
name: 'NoticeList',
meta: {
title: '通知管理',
privilege: [
{ title: '查询', name: 'notice-query' },
{ title: '添加', name: 'notice-add' },
{ title: '修改', name: 'notice-edit' },
{ title: '删除', name: 'notice-delete' },
{ title: '详情', name: 'notice-detail' },
{ title: '发送', name: 'notice-send' }
]
},
component: () => import('@/views/business/notice/notice-list.vue')
},
{
path: '/notice/person-notice',
name: 'PersonNotice',
meta: {
title: '个人消息',
privilege: [
{ title: '查询', name: 'person-notice-query' },
{ title: '详情', name: 'person-notice-detail' }
]
},
component: () => import('@/views/business/notice/person-notice.vue')
},
{
path: '/notice/notice-detail',
name: 'NoticeDetail',
meta: {
title: '消息详情',
hideInMenu:true
},
component: () => import('@/views/business/notice/notice-detail.vue')
}
]
}
];