123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273 |
- /** When your routing table is too long, you can split it into small modules **/
- import Layout from '@/layout'
- const wechatRouter = {
- path: '/wechat',
- component: Layout,
- redirect: '/wechat/caimei',
- alwaysShow: true, // will always show the root menu
- name: 'WeChat', // name必须和后台配置一致,不然匹配不到
- meta: { title: '微信后台', icon: 'wechat' },
- children: [
- {
- path: 'caimei',
- component: () => import('@/views/wechat/caimei/index'),
- redirect: '/wechat/caimei/menus',
- name: 'WeChatCaimei',
- meta: { title: '采美网公众号', icon: 'component' },
- children: [
- {
- path: 'menus',
- component: () => import('@/views/wechat/caimei/menus/index'),
- redirect: '/wechat/caimei/menus/list',
- name: 'WeChatCmMenus',
- meta: { title: '菜单管理' },
- children: [
- {
- path: 'list',
- hidden: true,
- component: () => import('@/views/wechat/caimei/menus/list.vue'),
- name: 'WeChatCmMenuList',
- meta: { title: '菜单列表' }
- },
- {
- path: 'edit',
- hidden: true,
- component: () => import('@/views/wechat/caimei/menus/form.vue'),
- name: 'WeChatCmMenuEdit',
- meta: { title: '编辑菜单' }
- },
- {
- path: 'add',
- hidden: true,
- component: () => import('@/views/wechat/caimei/menus/form.vue'),
- name: 'WeChatCmMenuEdit',
- meta: { title: '添加菜单' }
- }
- ]
- },
- {
- path: 'reply',
- component: () => import('@/views/wechat/caimei/reply/index'),
- redirect: '/wechat/caimei/reply/list',
- name: 'WeChatCmReply',
- meta: { title: '回复配置' },
- children: [
- {
- path: 'list',
- hidden: true,
- component: () => import('@/views/wechat/caimei/reply/list.vue'),
- name: 'WeChatCmReplyList',
- meta: { title: '回复配置列表' }
- },
- {
- path: 'edit',
- hidden: true,
- component: () => import('@/views/wechat/caimei/reply/form.vue'),
- name: 'WeChatCmReplyEdit',
- meta: { title: '编辑回复配置' }
- },
- {
- path: 'add',
- hidden: true,
- component: () => import('@/views/wechat/caimei/reply/form.vue'),
- name: 'WeChatCmReplyEdit',
- meta: { title: '添加回复配置' }
- }
- ]
- },
- {
- path: 'text',
- component: () => import('@/views/wechat/caimei/text/index'),
- redirect: '/wechat/caimei/text/list',
- name: 'WeChatCmText',
- meta: { title: '文本素材管理' },
- children: [
- {
- path: 'list',
- hidden: true,
- component: () => import('@/views/wechat/caimei/text/list.vue'),
- name: 'WeChatCmTextList',
- meta: { title: '文本素材列表' }
- },
- {
- path: 'edit',
- hidden: true,
- component: () => import('@/views/wechat/caimei/text/form.vue'),
- name: 'WeChatCmTextEdit',
- meta: { title: '编辑文本素材' }
- },
- {
- path: 'add',
- hidden: true,
- component: () => import('@/views/wechat/caimei/text/form.vue'),
- name: 'WeChatCmTextEdit',
- meta: { title: '添加文本素材' }
- }
- ]
- },
- {
- path: 'image',
- component: () => import('@/views/wechat/caimei/image/index'),
- redirect: '/wechat/caimei/image/list',
- name: 'WeChatCmImage',
- meta: { title: '图文素材管理' },
- children: [
- {
- path: 'list',
- hidden: true,
- component: () => import('@/views/wechat/caimei/image/list.vue'),
- name: 'WeChatCmImageList',
- meta: { title: '图文素材列表' }
- },
- {
- path: 'edit',
- hidden: true,
- component: () => import('@/views/wechat/caimei/image/form.vue'),
- name: 'WeChatCmImageEdit',
- meta: { title: '编辑图文素材' }
- },
- {
- path: 'add',
- hidden: true,
- component: () => import('@/views/wechat/caimei/image/form.vue'),
- name: 'WeChatCmImageEdit',
- meta: { title: '添加图文素材' }
- }
- ]
- }
- ]
- },
- {
- path: 'hehe',
- component: () => import('@/views/wechat/hehe/index'),
- redirect: '/wechat/hehe/menus',
- name: 'WeChatHehe',
- meta: { title: '呵呵商城公众号', icon: 'component' },
- children: [
- {
- path: 'menus',
- component: () => import('@/views/wechat/hehe/menus/index'),
- redirect: '/wechat/hehe/menus/list',
- name: 'WeChatHeMenus',
- meta: { title: '菜单管理' },
- children: [
- {
- path: 'list',
- hidden: true,
- component: () => import('@/views/wechat/hehe/menus/list.vue'),
- name: 'WeChatHeMenuList',
- meta: { title: '菜单列表' }
- },
- {
- path: 'edit',
- hidden: true,
- component: () => import('@/views/wechat/hehe/menus/form.vue'),
- name: 'WeChatHeMenuEdit',
- meta: { title: '编辑菜单' }
- },
- {
- path: 'add',
- hidden: true,
- component: () => import('@/views/wechat/hehe/menus/form.vue'),
- name: 'WeChatHeMenuEdit',
- meta: { title: '添加菜单' }
- }
- ]
- },
- {
- path: 'reply',
- component: () => import('@/views/wechat/hehe/reply/index'),
- redirect: '/wechat/hehe/reply/list',
- name: 'WeChatHeReply',
- meta: { title: '回复配置' },
- children: [
- {
- path: 'list',
- hidden: true,
- component: () => import('@/views/wechat/hehe/reply/list.vue'),
- name: 'WeChatHeReplyList',
- meta: { title: '回复配置列表' }
- },
- {
- path: 'edit',
- hidden: true,
- component: () => import('@/views/wechat/hehe/reply/form.vue'),
- name: 'WeChatHeReplyEdit',
- meta: { title: '编辑回复配置' }
- },
- {
- path: 'add',
- hidden: true,
- component: () => import('@/views/wechat/hehe/reply/form.vue'),
- name: 'WeChatHeReplyEdit',
- meta: { title: '添加回复配置' }
- }
- ]
- },
- {
- path: 'text',
- component: () => import('@/views/wechat/hehe/text/index'),
- redirect: '/wechat/hehe/text/list',
- name: 'WeChatHeText',
- meta: { title: '文本素材管理' },
- children: [
- {
- path: 'list',
- hidden: true,
- component: () => import('@/views/wechat/hehe/text/list.vue'),
- name: 'WeChatHeTextList',
- meta: { title: '文本素材列表' }
- },
- {
- path: 'edit',
- hidden: true,
- component: () => import('@/views/wechat/hehe/text/form.vue'),
- name: 'WeChatHeTextEdit',
- meta: { title: '编辑文本素材' }
- },
- {
- path: 'add',
- hidden: true,
- component: () => import('@/views/wechat/hehe/text/form.vue'),
- name: 'WeChatHeTextEdit',
- meta: { title: '添加文本素材' }
- }
- ]
- },
- {
- path: 'image',
- component: () => import('@/views/wechat/hehe/image/index'),
- redirect: '/wechat/hehe/image/list',
- name: 'WeChatHeImage',
- meta: { title: '图文素材管理' },
- children: [
- {
- path: 'list',
- hidden: true,
- component: () => import('@/views/wechat/hehe/image/list.vue'),
- name: 'WeChatHeImageList',
- meta: { title: '图文素材列表' }
- },
- {
- path: 'edit',
- hidden: true,
- component: () => import('@/views/wechat/hehe/image/form.vue'),
- name: 'WeChatHeImageEdit',
- meta: { title: '编辑图文素材' }
- },
- {
- path: 'add',
- hidden: true,
- component: () => import('@/views/wechat/hehe/image/form.vue'),
- name: 'WeChatHeImageEdit',
- meta: { title: '添加图文素材' }
- }
- ]
- }
- ]
- }
- ]
- }
- export default wechatRouter
|