From 4543ccfc18806731fecfc3a4b60f793ef6ab87c3 Mon Sep 17 00:00:00 2001 From: xiongchengqiang Date: Wed, 9 Dec 2020 10:09:49 +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/utils/elementConfig.js | 4 +- src/views/kpi/assessment/goals/index.vue | 2 + .../performance/components/process.vue | 69 +++++++++++++++++++ .../performance/components/table.vue | 29 ++++++++ 4 files changed, 103 insertions(+), 1 deletion(-) create mode 100644 src/views/kpi/assessment/performance/components/process.vue diff --git a/src/utils/elementConfig.js b/src/utils/elementConfig.js index 5c676c5..3eded1b 100644 --- a/src/utils/elementConfig.js +++ b/src/utils/elementConfig.js @@ -37,7 +37,8 @@ import { Image, Transfer, Avatar, - Progress + Progress, + Drawer } from 'element-ui' Vue.prototype.$loading = Loading @@ -45,6 +46,7 @@ Vue.prototype.$message = Message Vue.prototype.$confirm = MessageBox.confirm Vue.prototype.$alert = MessageBox.alert +Vue.use(Drawer) Vue.use(Progress) Vue.use(Transfer) Vue.use(Tabs) diff --git a/src/views/kpi/assessment/goals/index.vue b/src/views/kpi/assessment/goals/index.vue index c9d5752..82918a3 100644 --- a/src/views/kpi/assessment/goals/index.vue +++ b/src/views/kpi/assessment/goals/index.vue @@ -316,7 +316,9 @@ export default { if (type === 1) { this.formTask = Object.assign({}, item) this.editItem = item + this.taskTitle = '编辑任务' } else { + this.taskTitle = '添加任务' this.formTask = { name: '', process: '0', diff --git a/src/views/kpi/assessment/performance/components/process.vue b/src/views/kpi/assessment/performance/components/process.vue new file mode 100644 index 0000000..0d24e0d --- /dev/null +++ b/src/views/kpi/assessment/performance/components/process.vue @@ -0,0 +1,69 @@ + + + + + + diff --git a/src/views/kpi/assessment/performance/components/table.vue b/src/views/kpi/assessment/performance/components/table.vue index 6e16e0c..4ac0b9d 100644 --- a/src/views/kpi/assessment/performance/components/table.vue +++ b/src/views/kpi/assessment/performance/components/table.vue @@ -5,6 +5,7 @@
维度
名称
+
进度
考核标准
结果值
@@ -41,6 +42,17 @@
+
+ + + 查看任务 + +
                      {{i.keyResult}}o7
@@ -106,6 +118,9 @@
             
--
+
+ 暂无进度 +
--
@@ -163,10 +178,12 @@
{{handleGetAllScore(scoreListForParams)}}
+