|
@@ -17,24 +17,120 @@ export default [
|
|
|
{
|
|
|
path: '/anomaly',
|
|
|
name: 'anomaly',
|
|
|
- redirect: '/anomaly-invest',
|
|
|
+ redirect: '/anomaly/invest',
|
|
|
meta: { title: '异常管理' },
|
|
|
component: Layout,
|
|
|
children: [
|
|
|
{
|
|
|
- path: '/anomaly-invest',
|
|
|
+ path: '/anomaly/invest',
|
|
|
name: 'anomaly-invest',
|
|
|
meta: { title: '项目投资异常管理' },
|
|
|
component: () => import('~src/views/anomaly/index.vue'),
|
|
|
},
|
|
|
{
|
|
|
- path: '/anomaly-progress?type=progress',
|
|
|
+ path: '/anomaly/progress?type=progress',
|
|
|
name: 'anomaly-progress',
|
|
|
meta: { title: '项目进度异常管理' },
|
|
|
component: () => import('~src/views/anomaly/index.vue'),
|
|
|
},
|
|
|
],
|
|
|
},
|
|
|
+ {
|
|
|
+ path: '/project',
|
|
|
+ name: 'project',
|
|
|
+ redirect: '/project/collect',
|
|
|
+ meta: { title: '项目管理' },
|
|
|
+ component: Layout,
|
|
|
+ children: [
|
|
|
+ {
|
|
|
+ path: '/project/collect',
|
|
|
+ name: 'project-collect',
|
|
|
+ meta: { title: '项目资料收集' },
|
|
|
+ redirect: '/project/collect/admin',
|
|
|
+ children: [
|
|
|
+ {
|
|
|
+ path: '/project/collect/admin',
|
|
|
+ name: 'project-collect-admin',
|
|
|
+ meta: { title: '项目管理' },
|
|
|
+ redirect: '/project/collect/admin/create',
|
|
|
+ children: [
|
|
|
+ {
|
|
|
+ path: '/project/collect/admin/create',
|
|
|
+ name: 'project-collect-admin-create',
|
|
|
+ meta: { title: '创建项目' },
|
|
|
+ component: () => import('~src/views/project/admin/create.vue'),
|
|
|
+ },
|
|
|
+ {
|
|
|
+ path: '/project/collect/admin/list',
|
|
|
+ name: 'project-collect-admin-list',
|
|
|
+ meta: { title: '项目列表' },
|
|
|
+ component: () => import('~src/views/project/admin/list.vue'),
|
|
|
+ },
|
|
|
+ ],
|
|
|
+ },
|
|
|
+ {
|
|
|
+ path: '/project/collect/gist',
|
|
|
+ name: 'project-collect-gist',
|
|
|
+ meta: { title: '工作要点管理' },
|
|
|
+ redirect: '/project/collect/gist/create',
|
|
|
+ children: [
|
|
|
+ {
|
|
|
+ path: '/project/collect/gist/create',
|
|
|
+ name: 'project-collect-gist-create',
|
|
|
+ meta: { title: '创建工作要点' },
|
|
|
+ component: () => import('~src/views/project/gist/create.vue'),
|
|
|
+ },
|
|
|
+ {
|
|
|
+ path: '/project/collect/gist/list',
|
|
|
+ name: 'project-collect-gist-list',
|
|
|
+ meta: { title: '工作要点列表' },
|
|
|
+ component: () => import('~src/views/project/gist/list.vue'),
|
|
|
+ },
|
|
|
+ ],
|
|
|
+ },
|
|
|
+ ],
|
|
|
+ },
|
|
|
+ {
|
|
|
+ path: '/project/ledger',
|
|
|
+ name: 'project-ledger',
|
|
|
+ meta: { title: '项目台账' },
|
|
|
+ component: () => import('~src/views/project/ledger.vue'),
|
|
|
+ },
|
|
|
+ ],
|
|
|
+ },
|
|
|
+ {
|
|
|
+ path: '/system',
|
|
|
+ name: 'system',
|
|
|
+ redirect: '/system/user',
|
|
|
+ meta: { title: '系统管理' },
|
|
|
+ component: Layout,
|
|
|
+ children: [
|
|
|
+ {
|
|
|
+ path: '/system/user',
|
|
|
+ name: 'system-user',
|
|
|
+ meta: { title: '用户管理' },
|
|
|
+ component: () => import('~src/views/system/user.vue'),
|
|
|
+ },
|
|
|
+ {
|
|
|
+ path: '/system/menu',
|
|
|
+ name: 'system-menu',
|
|
|
+ meta: { title: '菜单管理' },
|
|
|
+ component: () => import('~src/views/system/menu.vue'),
|
|
|
+ },
|
|
|
+ {
|
|
|
+ path: '/system/role',
|
|
|
+ name: 'system-role',
|
|
|
+ meta: { title: '角色管理' },
|
|
|
+ component: () => import('~src/views/system/role.vue'),
|
|
|
+ },
|
|
|
+ {
|
|
|
+ path: '/system/set',
|
|
|
+ name: 'system-set',
|
|
|
+ meta: { title: '系统设置' },
|
|
|
+ component: () => import('~src/views/system/set.vue'),
|
|
|
+ },
|
|
|
+ ],
|
|
|
+ },
|
|
|
{
|
|
|
path: '/403',
|
|
|
name: '403',
|