From 9fc6db6472b1b8a5e8b78849b9a363d2cb5eb0ee Mon Sep 17 00:00:00 2001
From: GuLiMmo <2820890765@qq.com>
Date: Mon, 15 Jan 2024 16:09:02 +0800
Subject: [PATCH] 更新
---
src/views/assessment/components/resultDetail.vue | 29 ++++++++++++++++++++++-------
1 files changed, 22 insertions(+), 7 deletions(-)
diff --git a/src/views/assessment/components/resultDetail.vue b/src/views/assessment/components/resultDetail.vue
index 6e09a3f..5f87ede 100644
--- a/src/views/assessment/components/resultDetail.vue
+++ b/src/views/assessment/components/resultDetail.vue
@@ -1,6 +1,9 @@
<template>
<el-dialog title="详情" v-model="params.visible" width="60%" destroy-on-close>
<avue-crud :data="data" v-model:page="page" :option="option" @on-load="onLoad" >
+ <!-- <template #menu="{row}">
+ <el-button type="warning" icon="el-icon-info-filled" text @click="sendBack(row)">驳回</el-button>
+ </template> -->
</avue-crud>
</el-dialog>
</template>
@@ -23,40 +26,49 @@
menu: false,
menuLeft: false,
header: false,
+ menuWidth: 120,
column: [
{
label: '参与考核人',
type: 'input',
- prop: 'scoreUserName'
+ prop: 'scoreUserName',
+ minWidth: 100
},
{
label: '职务',
type: 'input',
- prop: 'scorePostName'
+ prop: 'scorePostName',
+ minWidth: 100
},
{
label: '部门',
type: 'input',
- prop: 'scoreDeptName'
+ prop: 'scoreDeptName',
+ minWidth: 130
},
{
label: '权值',
type: 'input',
- prop: 'weight'
+ prop: 'weight',
+ minWidth: 100
},
{
label: '考核分数',
type: 'input',
- prop: 'scoreVal'
+ prop: 'scoreVal',
+ minWidth: 100
},
{
label: '考核评语',
type: 'input',
- prop: 'remark'
+ prop: 'remark',
+ overHidden: true,
+ minWidth: 100
},
{
label: '考核状态',
type: 'input',
+ minWidth: 100,
formatter: () => {
return '评分完成'
}
@@ -78,17 +90,20 @@
default: () => {
return {
visible: false,
+ isSendBack: false
}
}
}
})
+const sendBack = (row) => {
+ console.log(row);
+}
const onLoad = () => {
const { beId, assessmentTaskId, visible } = $props.params
visible && getDetailList(beId, assessmentTaskId).then(res => {
data.value = res.data.data.records
- console.log(res.data.data);
})
}
--
Gitblit v1.9.3