This commit is contained in:
熊成强 2020-11-23 16:21:57 +08:00
parent 0f192d06c6
commit 4f3c946067

View File

@ -5,7 +5,7 @@ export default [
{ {
path: '/kpi', path: '/kpi',
name: 'kpi', name: 'kpi',
component: (resolve) => require(['@/components/kpi-layout/index.vue'], resolve), component: () => import('@/components/kpi-layout/index.vue'),
redirect: 'kpi/workbench', redirect: 'kpi/workbench',
meta: { meta: {
title: '智能绩效', title: '智能绩效',
@ -14,7 +14,7 @@ export default [
children: [{ children: [{
path: 'workbench', path: 'workbench',
name: 'workbench', name: 'workbench',
component: (resolve) => require(['@/views/kpi/workbench/index.vue'], resolve), component: () => import('@/views/kpi/workbench/index.vue'),
meta: { meta: {
title: '工作台', title: '工作台',
isNav: true isNav: true
@ -23,7 +23,7 @@ export default [
children: [{ children: [{
path: 'home', path: 'home',
name: 'workbench-home', name: 'workbench-home',
component: (resolve) => require(['@/views/kpi/workbench/home/index.vue'], resolve), component: () => import('@/views/kpi/workbench/home/index.vue'),
meta: { meta: {
title: '首页', title: '首页',
isNav: true isNav: true
@ -31,7 +31,7 @@ export default [
}, { }, {
path: 'todo', path: 'todo',
name: 'workbench-todo', name: 'workbench-todo',
component: (resolve) => require(['@/views/kpi/workbench/todo/index.vue'], resolve), component: () => import('@/views/kpi/workbench/todo/index.vue'),
meta: { meta: {
title: '待办事项', title: '待办事项',
isNav: true isNav: true
@ -39,7 +39,7 @@ export default [
}, { }, {
path: 'group', path: 'group',
name: 'workbench-group', name: 'workbench-group',
component: (resolve) => require(['@/views/kpi/workbench/assessmentGroup/index.vue'], resolve), component: () => import('@/views/kpi/workbench/assessmentGroup/index.vue'),
meta: { meta: {
title: '考评组设置', title: '考评组设置',
isNav: false, isNav: false,
@ -48,7 +48,7 @@ export default [
}, { }, {
path: 'edit', path: 'edit',
name: 'workbench-edit-group', name: 'workbench-edit-group',
component: (resolve) => require(['@/views/kpi/workbench/assessmentGroup/edit'], resolve), component: () => import('@/views/kpi/workbench/assessmentGroup/edit'),
meta: { meta: {
title: '编辑考评组', title: '编辑考评组',
pop: true, pop: true,
@ -62,7 +62,7 @@ export default [
name: 'assessment', name: 'assessment',
component: () => import('@/views/kpi/assessment/index.vue'), component: () => import('@/views/kpi/assessment/index.vue'),
// component: assessment, // component: assessment,
// component: (resolve) => require(['@/views/kpi/assessment/index.vue'], resolve), // component: () => import('@/views/kpi/assessment/index.vue'),
meta: { meta: {
title: '考核管理', title: '考核管理',
isNav: true isNav: true
@ -73,7 +73,7 @@ export default [
name: 'assessment-homeList', name: 'assessment-homeList',
component: () => import('@/views/kpi/assessment/homeList/index.vue'), component: () => import('@/views/kpi/assessment/homeList/index.vue'),
// component: homeList, // component: homeList,
// component: (resolve) => require(['@/views/kpi/assessment/homeList/index.vue'], resolve), // component: () => import('@/views/kpi/assessment/homeList/index.vue'),
meta: { meta: {
title: '考核管理', title: '考核管理',
isNav: true isNav: true
@ -82,7 +82,7 @@ export default [
{ {
path: 'initiate', path: 'initiate',
name: 'initiate', name: 'initiate',
component: (resolve) => require(['@/views/kpi/workbench/initiateAssessment/index.vue'], resolve), component: () => import('@/views/kpi/workbench/initiateAssessment/index.vue'),
meta: { meta: {
title: '发起考核', title: '发起考核',
isNav: false, isNav: false,
@ -91,7 +91,7 @@ export default [
}, { }, {
path: 'stepList', path: 'stepList',
name: 'assessment-stepList', name: 'assessment-stepList',
component: (resolve) => require(['@/views/kpi/assessment/stepList/index.vue'], resolve), component: () => import('@/views/kpi/assessment/stepList/index.vue'),
meta: { meta: {
title: '考核管理', title: '考核管理',
isNav: true isNav: true
@ -99,7 +99,7 @@ export default [
}, { }, {
path: 'addPerson', path: 'addPerson',
name: 'assessment-addPerson', name: 'assessment-addPerson',
component: (resolve) => require(['@/views/kpi/assessment/stepList/addPerson.vue'], resolve), component: () => import('@/views/kpi/assessment/stepList/addPerson.vue'),
meta: { meta: {
title: '添加人员', title: '添加人员',
isNav: true isNav: true
@ -108,7 +108,7 @@ export default [
{ {
path: 'performance', path: 'performance',
name: 'assessment-performance', name: 'assessment-performance',
component: (resolve) => require(['@/views/kpi/assessment/performance/index.vue'], resolve), component: () => import('@/views/kpi/assessment/performance/index.vue'),
meta: { meta: {
title: '员工绩效详情', title: '员工绩效详情',
isNav: true isNav: true
@ -117,7 +117,7 @@ export default [
{ {
path: 'goals', path: 'goals',
name: 'assessment-goals', name: 'assessment-goals',
component: (resolve) => require(['@/views/kpi/assessment/goals/index.vue'], resolve), component: () => import('@/views/kpi/assessment/goals/index.vue'),
meta: { meta: {
title: '制定目标', title: '制定目标',
isNav: true isNav: true
@ -128,7 +128,7 @@ export default [
// { // {
// path: 'okr', // path: 'okr',
// name: 'okr', // name: 'okr',
// component: (resolve) => require(['@/views/kpi/okr/index.vue'], resolve), // component: () => import('@/views/kpi/okr/index.vue'),
// meta: { // meta: {
// title: 'OKR', // title: 'OKR',
// isNav: true // isNav: true
@ -137,7 +137,7 @@ export default [
{ {
path: 'report', path: 'report',
name: 'report', name: 'report',
component: (resolve) => require(['@/views/kpi/report/index.vue'], resolve), component: () => import('@/views/kpi/report/index.vue'),
meta: { meta: {
title: '绩效报表', title: '绩效报表',
isNav: true isNav: true
@ -146,7 +146,7 @@ export default [
children: [{ children: [{
path: 'reportHome', path: 'reportHome',
name: 'reportHome', name: 'reportHome',
component: (resolve) => require(['@/views/kpi/report/home/index.vue'], resolve), component: () => import('@/views/kpi/report/home/index.vue'),
meta: { meta: {
title: '绩效报表', title: '绩效报表',
isNav: true isNav: true
@ -154,7 +154,7 @@ export default [
}, { }, {
path: 'detial', path: 'detial',
name: 'reportDetial', name: 'reportDetial',
component: (resolve) => require(['@/views/kpi/report/detail/index.vue'], resolve), component: () => import('@/views/kpi/report/detail/index.vue'),
meta: { meta: {
title: '绩效详情', title: '绩效详情',
isNav: true isNav: true
@ -163,7 +163,7 @@ export default [
}, { }, {
path: 'set', path: 'set',
name: 'set', name: 'set',
component: (resolve) => require(['@/views/kpi/set/index.vue'], resolve), component: () => import('@/views/kpi/set/index.vue'),
meta: { meta: {
title: '设置', title: '设置',
isNav: true isNav: true