

const routes = [

	{ path: '/trace/hello-world', component: resolve => require.ensure([], () => resolve(require('../components/HelloWorld.vue')), 'client-trace-0') },

	// 追踪单主界面
	// { path: '/trace/traceMenu/:uuid', component: resolve => require.ensure([], () => resolve(require('../trace/TraceMenu.vue')), 'client-trace-1') },
	{ path: '/trace/traceList/:traceState', component: resolve => require.ensure([], () => resolve(require('../trace/TraceList.vue')), 'client-trace-2') },
	{ path: '/trace/traceDynamic', component: resolve => require.ensure([], () => resolve(require('../trace/TraceDynamic.vue')), 'client-trace-3') },
	//项目人员列表
	{ path: '/trace/projectUserList/:projectId', component: resolve => require.ensure([], () => resolve(require('../trace/ProjectUserList.vue')), 'client-trace-4') },
	// 项目追踪
	{ path: '/trace/projectList', component: resolve => require.ensure([], () => resolve(require('../trace/ProjectList.vue')), 'client-trace-5') },
	// 追踪单主界面-新建追踪单
	{ path: '/trace/traceCreate/:projectId', component: resolve => require.ensure([], () => resolve(require('../trace/TraceCreate.vue')), 'client-trace-6') },
	{ path: '/trace/traceUpdate/:traceId', component: resolve => require.ensure([], () => resolve(require('../trace/TraceUpdate.vue')), 'client-trace-7') },
	// 追踪单主界面(追踪列表)-追踪单		
	{ path: '/trace/trace/:traceId', component: resolve => require.ensure([], () => resolve(require('../trace/Trace.vue')), 'client-trace-8') },
	// 创建追踪单评论信息
	{ path: '/trace/traceCommentCreate/:traceId', component: resolve => require.ensure([], () => resolve(require('../trace/TraceCommentCreate.vue')), 'client-trace-9') },
	// 创建追踪单评论信息
	{ path: '/trace/traceCommentEdit/:traceCommentId', component: resolve => require.ensure([], () => resolve(require('../trace/TraceCommentEdit.vue')), 'client-trace-10') },
	// 创建追踪单时间节点
	{ path: '/trace/traceTimeLineCreate/:traceId', component: resolve => require.ensure([], () => resolve(require('../trace/TraceTimeLineCreate.vue')), 'client-trace-11') },
	// 创建追踪单时间节点
	{ path: '/trace/traceTimeLineEdit/:traceTimeLineId', component: resolve => require.ensure([], () => resolve(require('../trace/TraceTimeLineEdit.vue')), 'client-trace-12') },
	// 个人未完成的任务
	{ path: '/trace/userNotFinishedTrace/:userId', component: resolve => require.ensure([], () => resolve(require('../trace/UserNotFinishedTrace.vue')), 'client-trace-17') },
	// 个人已完成的任务
	{ path: '/trace/useFinishedTrace/:userId', component: resolve => require.ensure([], () => resolve(require('../trace/UseFinishedTrace.vue')), 'client-trace-18') },
	// 未完成的项目任务
	{ path: '/trace/notFinishedProjectTraces/:projectId', component: resolve => require.ensure([], () => resolve(require('../trace/NotFinishedProjectTraces.vue')), 'client-trace-19') },
	// 已完成的项目任务
	{ path: '/trace/finishedProjectTraces/:projectId', component: resolve => require.ensure([], () => resolve(require('../trace/FinishedProjectTraces.vue')), 'client-trace-19') },
	{ path: '/trace/teamList', component: resolve => require.ensure([], () => resolve(require('../trace/TeamList.vue')), 'client-trace-20') },
	//任务配置
	{ path: '/trace/traceConfig', component: resolve => require.ensure([], () => resolve(require('../trace/TraceConfig.vue')), 'client-trace-22') },
	// 项目归档界面
	{ path: '/trace/projectArchive/:projectId', component: resolve => require.ensure([], () => resolve(require('../trace/ProjectArchive.vue')), 'client-trace-23') },
	// 项目管理图
	{ path: '/trace/projectManagement/:projectId', component: resolve => require.ensure([], () => resolve(require('../trace/ProjectManagement.vue')), 'client-trace-24') },
	//项目管理员列表
	{ path: '/trace/projectAdminUserList/:projectId', component: resolve => require.ensure([], () => resolve(require('../trace/ProjectAdminUserList.vue')), 'client-trace-25') },
	// 已完成项目追踪
	{ path: '/trace/completeProjectList', component: resolve => require.ensure([], () => resolve(require('../trace/CompleteProjectList.vue')), 'client-trace-26') },
	
];



export default routes;
