From 026b69886217d5eee91f7cbe20ba6a537c297e0f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=86=8A=E6=88=90=E5=BC=BA?= Date: Mon, 2 Nov 2020 09:11:53 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/router/kpi_route.js | 46 +- src/views/kpi/assessment/homeList/index.vue | 2 +- .../report/{detail.vue => detail/index.vue} | 0 src/views/kpi/report/home/index.vue | 467 ++++++++++++++++++ src/views/kpi/report/index.vue | 460 +---------------- 5 files changed, 506 insertions(+), 469 deletions(-) rename src/views/kpi/report/{detail.vue => detail/index.vue} (100%) create mode 100644 src/views/kpi/report/home/index.vue diff --git a/src/router/kpi_route.js b/src/router/kpi_route.js index 0616e52..8890e7d 100644 --- a/src/router/kpi_route.js +++ b/src/router/kpi_route.js @@ -71,6 +71,15 @@ export default [ title: '考核管理', isNav: true } + }, { + path: 'initiate', + name: 'initiate', + component: (resolve) => require(['@/views/kpi/workbench/initiateAssessment/index.vue'], resolve), + meta: { + title: '发起考核', + isNav: false, + hide: true + } }, { path: 'stepList', name: 'assessment-stepList', @@ -99,15 +108,6 @@ export default [ } } ] - }, { - path: 'initiate', - name: 'initiate', - component: (resolve) => require(['@/views/kpi/workbench/initiateAssessment/index.vue'], resolve), - meta: { - title: '发起考核', - isNav: false, - hide: true - } }, { path: 'okr', name: 'okr', @@ -123,7 +123,25 @@ export default [ meta: { title: '绩效报表', isNav: true - } + }, + redirect: 'report/reportHome', + children: [{ + path: 'reportHome', + name: 'reportHome', + component: (resolve) => require(['@/views/kpi/report/home/index.vue'], resolve), + meta: { + title: '绩效报表', + isNav: true + } + }, { + path: 'detial', + name: 'reportDetial', + component: (resolve) => require(['@/views/kpi/report/detail/index.vue'], resolve), + meta: { + title: '绩效详情', + isNav: true + } + }] }, { path: 'set', name: 'set', @@ -147,14 +165,6 @@ export default [ title: '智能测试带弹窗', pop: true } - }, { - path: 'report-detial', - name: 'reportDetial', - component: (resolve) => require(['@/views/kpi/report/detail.vue'], resolve), - meta: { - title: '绩效详情', - isNav: true - } } ] } diff --git a/src/views/kpi/assessment/homeList/index.vue b/src/views/kpi/assessment/homeList/index.vue index 0b03030..e52a124 100644 --- a/src/views/kpi/assessment/homeList/index.vue +++ b/src/views/kpi/assessment/homeList/index.vue @@ -20,7 +20,7 @@
- 发起考核 + 发起考核 + + + + + diff --git a/src/views/kpi/report/index.vue b/src/views/kpi/report/index.vue index 7d4e3c6..bf07fcd 100644 --- a/src/views/kpi/report/index.vue +++ b/src/views/kpi/report/index.vue @@ -1,467 +1,27 @@