From 52585cad6a24b5d86dfc9e3ee4e8898f791535cc Mon Sep 17 00:00:00 2001
From: GuLiMmo <2820890765@qq.com>
Date: Mon, 15 Jan 2024 14:28:45 +0800
Subject: [PATCH] 更新
---
src/views/assessment/assessmentTask.vue | 20 +++++++++++++++++---
1 files changed, 17 insertions(+), 3 deletions(-)
diff --git a/src/views/assessment/assessmentTask.vue b/src/views/assessment/assessmentTask.vue
index 60a2ec0..8b46238 100644
--- a/src/views/assessment/assessmentTask.vue
+++ b/src/views/assessment/assessmentTask.vue
@@ -23,6 +23,9 @@
<el-button type="primary" icon="el-icon-setting" text @click="handleTaskSetting(row)">
考核设置
</el-button>
+ <el-button type="primary" icon="el-icon-view" text @click="handleAssessorDetails(row)">
+ 考核人员详情
+ </el-button>
<el-button type="primary" icon="el-icon-view" text @click="handleTaskResult(row)">
考核结果
</el-button>
@@ -38,7 +41,8 @@
<template v-else>
<taskResult :params="resultParams" @changeIs="changeIs" />
</template>
- <!-- <addTaskDialog /> -->
+ <!-- 考核人员详情 -->
+ <assessorDetails :params="detailsParams" />
</basic-container>
</template>
@@ -55,12 +59,14 @@
import taskResult from './components/taskResult.vue'
import addTaskDialog from "./components/addTaskDialog.vue";
import assessmentTaskSetting from "./components/assessmentTaskSetting.vue";
+import assessorDetails from "./components/assessorDetails.vue";
export default {
components: {
taskResult,
addTaskDialog,
- assessmentTaskSetting
+ assessmentTaskSetting,
+ assessorDetails
},
data() {
return {
@@ -91,7 +97,9 @@
prop: 1
}
]
- }
+ },
+ // 人员详情参数
+ detailsParams: {}
};
},
watch: {
@@ -319,6 +327,12 @@
},
}
return status[state]
+ },
+ handleAssessorDetails(row) {
+ this.detailsParams = {
+ visible: true,
+ data: row
+ }
}
}
};
--
Gitblit v1.9.3