|
@@ -53,129 +53,131 @@ export const asyncRoutes = [
|
|
|
alwaysShow: true,
|
|
|
component: Layout,
|
|
|
name: 'index',
|
|
|
- meta: { title: '首页', icon: 'home' },
|
|
|
+ meta: { title: '应用魔方', icon: 'home' },
|
|
|
children: [
|
|
|
{
|
|
|
path: '',
|
|
|
name: '',
|
|
|
component: () => import('@/views/rubik/rubikList'),
|
|
|
meta: {
|
|
|
- title: '首页',
|
|
|
+ title: '应用魔方',
|
|
|
},
|
|
|
},
|
|
|
],
|
|
|
},
|
|
|
{
|
|
|
- path: '/coupon-activity',
|
|
|
+ path: '/application',
|
|
|
component: Layout,
|
|
|
redirect: 'noRedirect',
|
|
|
- name: 'coupon',
|
|
|
+ name: 'application',
|
|
|
alwaysShow: true,
|
|
|
- meta: { title: '活动管理', icon: 'credit-card' },
|
|
|
+ meta: { title: '权限管理', icon: 'credit-card' },
|
|
|
children: [
|
|
|
{
|
|
|
- path: 'activityList',
|
|
|
- name: 'activityList',
|
|
|
- component: () => import('@/views/coupon/activityList'),
|
|
|
+ path: 'applicationList',
|
|
|
+ name: 'applicationList',
|
|
|
+ component: () => import('@/views/application/applicationList'),
|
|
|
meta: {
|
|
|
- title: '活动列表',
|
|
|
+ title: '应用管理',
|
|
|
},
|
|
|
},
|
|
|
{
|
|
|
- path: 'addActivity',
|
|
|
- name: 'addActivity',
|
|
|
- hidden: true,
|
|
|
- component: () => import('@/views/coupon/addActivity'),
|
|
|
+ path: 'nodeInfoList',
|
|
|
+ name: 'nodeInfoList',
|
|
|
+ component: () => import('@/views/nodeInfo/nodeInfoList'),
|
|
|
meta: {
|
|
|
- title: '新增活动',
|
|
|
+ title: '节点管理',
|
|
|
},
|
|
|
},
|
|
|
{
|
|
|
- path: 'detail',
|
|
|
- name: 'detail',
|
|
|
+ path: 'addApplication',
|
|
|
+ name: 'addApplication',
|
|
|
hidden: true,
|
|
|
- component: () => import('@/views/couponActivity/detail'),
|
|
|
- meta: { title: '活动详情' },
|
|
|
+ component: () => import('@/views/application/addApplication'),
|
|
|
+ meta: {
|
|
|
+ title: '编辑应用',
|
|
|
+ },
|
|
|
},
|
|
|
],
|
|
|
},
|
|
|
{
|
|
|
- path: '/application',
|
|
|
+ path: '/nodeInfo',
|
|
|
component: Layout,
|
|
|
redirect: 'noRedirect',
|
|
|
- name: 'application',
|
|
|
+ name: 'nodeInfo',
|
|
|
alwaysShow: true,
|
|
|
- meta: { title: '应用管理', icon: 'credit-card' },
|
|
|
+ hidden: true,
|
|
|
+ meta: { title: '节点管理', icon: 'credit-card' },
|
|
|
children: [
|
|
|
{
|
|
|
- path: 'applicationList',
|
|
|
- name: 'applicationList',
|
|
|
- component: () => import('@/views/application/applicationList'),
|
|
|
+ path: 'nodeInfoList',
|
|
|
+ name: 'nodeInfoList',
|
|
|
+ component: () => import('@/views/nodeInfo/nodeInfoList'),
|
|
|
meta: {
|
|
|
- title: '应用列表',
|
|
|
+ title: '节点列表',
|
|
|
},
|
|
|
},
|
|
|
{
|
|
|
- path: 'addApplication',
|
|
|
- name: 'addApplication',
|
|
|
+ path: 'addNodeInfo',
|
|
|
+ name: 'addNodeInfo',
|
|
|
hidden: true,
|
|
|
- component: () => import('@/views/application/addApplication'),
|
|
|
+ component: () => import('@/views/nodeInfo/addNodeInfo'),
|
|
|
meta: {
|
|
|
- title: '编辑应用',
|
|
|
+ title: '编辑节点',
|
|
|
},
|
|
|
},
|
|
|
],
|
|
|
},
|
|
|
{
|
|
|
- path: '/userInfo',
|
|
|
+ path: '/roleInfo',
|
|
|
component: Layout,
|
|
|
redirect: 'noRedirect',
|
|
|
- name: 'userInfo',
|
|
|
+ name: 'roleInfo',
|
|
|
alwaysShow: true,
|
|
|
- meta: { title: '用户管理', icon: 'credit-card' },
|
|
|
+ meta: { title: '角色管理', icon: 'credit-card' },
|
|
|
children: [
|
|
|
{
|
|
|
- path: 'userinfoList',
|
|
|
- name: 'userinfoList',
|
|
|
- component: () => import('@/views/userInfo/userInfoList'),
|
|
|
+ path: 'roleInfoList',
|
|
|
+ name: 'roleInfoList',
|
|
|
+ component: () => import('@/views/roleInfo/roleInfoList'),
|
|
|
meta: {
|
|
|
- title: '用户列表',
|
|
|
+ title: '角色列表',
|
|
|
},
|
|
|
},
|
|
|
{
|
|
|
- path: 'addUserInfo',
|
|
|
- name: 'addUserInfo',
|
|
|
+ path: 'addRoleInfo',
|
|
|
+ name: 'addRoleInfo',
|
|
|
hidden: true,
|
|
|
- component: () => import('@/views/userInfo/addUserInfo'),
|
|
|
+ component: () => import('@/views/roleInfo/addRoleInfo'),
|
|
|
meta: {
|
|
|
- title: '编辑用户',
|
|
|
+ title: '编辑角色',
|
|
|
},
|
|
|
},
|
|
|
],
|
|
|
},
|
|
|
{
|
|
|
- path: '/nodeInfo',
|
|
|
+ path: '/userInfo',
|
|
|
component: Layout,
|
|
|
redirect: 'noRedirect',
|
|
|
- name: 'nodeInfo',
|
|
|
+ name: 'userInfo',
|
|
|
alwaysShow: true,
|
|
|
- meta: { title: '节点管理', icon: 'credit-card' },
|
|
|
+ meta: { title: '用户管理', icon: 'credit-card' },
|
|
|
children: [
|
|
|
{
|
|
|
- path: 'nodeInfoList',
|
|
|
- name: 'nodeInfoList',
|
|
|
- component: () => import('@/views/nodeInfo/nodeInfoList'),
|
|
|
+ path: 'userinfoList',
|
|
|
+ name: 'userinfoList',
|
|
|
+ component: () => import('@/views/userInfo/userInfoList'),
|
|
|
meta: {
|
|
|
- title: '节点列表',
|
|
|
+ title: '用户列表',
|
|
|
},
|
|
|
},
|
|
|
{
|
|
|
- path: 'addNodeInfo',
|
|
|
- name: 'addNodeInfo',
|
|
|
+ path: 'addUserInfo',
|
|
|
+ name: 'addUserInfo',
|
|
|
hidden: true,
|
|
|
- component: () => import('@/views/nodeInfo/addNodeInfo'),
|
|
|
+ component: () => import('@/views/userInfo/addUserInfo'),
|
|
|
meta: {
|
|
|
- title: '编辑节点',
|
|
|
+ title: '编辑用户',
|
|
|
},
|
|
|
},
|
|
|
],
|