From 246ed40a9aba378b0ceb5e84b0a4c1581faf94b7 Mon Sep 17 00:00:00 2001 From: xiongchengqiang Date: Mon, 21 Dec 2020 12:33:23 +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/App.vue | 5 ++++- src/views/kpi/assessment/index.vue | 5 ++++- src/views/kpi/assessment/stepList/index.vue | 14 ++++++++++++-- 3 files changed, 20 insertions(+), 4 deletions(-) diff --git a/src/App.vue b/src/App.vue index 7cdb174..a834bdb 100644 --- a/src/App.vue +++ b/src/App.vue @@ -3,7 +3,10 @@
请移步PC端操作
- + + + +
diff --git a/src/views/kpi/assessment/index.vue b/src/views/kpi/assessment/index.vue index bf07fcd..614ead8 100644 --- a/src/views/kpi/assessment/index.vue +++ b/src/views/kpi/assessment/index.vue @@ -1,7 +1,10 @@ diff --git a/src/views/kpi/assessment/stepList/index.vue b/src/views/kpi/assessment/stepList/index.vue index c6a02b6..11c224d 100644 --- a/src/views/kpi/assessment/stepList/index.vue +++ b/src/views/kpi/assessment/stepList/index.vue @@ -232,6 +232,7 @@ import { apiManagerDetail, apiChartList, apiAssessManagerToScore, apiManagerUrgi import { getStartsData } from '@/api/report' let id = 0 export default { + name: 'assessment-stepList', data () { return { options: { @@ -253,7 +254,7 @@ export default { 'evaluationIds': '', 'flowProcess': null, 'pageSize': 10, - 'staffIds': '', + 'staffIds': this.$route.query.staffIds || '', 'staffName': '', 'startId': 10 }, @@ -295,9 +296,18 @@ export default { } }, beforeMount () { }, + created () { + console.log(12345) + }, + beforeRouteLeave (to, from, next) { + // ... + this.$route.meta.kppeAlive = to.name === 'assessment-performance' + next() + }, async mounted () { this.params.startId = Number(this.$route.query.id) await this.handleStartsReq() + console.log(123) }, methods: { async handleAddCuiBan () { @@ -418,7 +428,7 @@ export default { this.params.startId = item[1] this.$router.replace({ name: 'assessment-stepList', - query: { + query: {...this.$route.query, id: item[1] } })