From d13cebe7fbadd396e91a989af331df8a8e7b40f8 Mon Sep 17 00:00:00 2001
From: xieb <vip_xiaobin810@163.com>
Date: Tue, 21 Jan 2025 11:40:42 +0800
Subject: [PATCH] 考核结果查看详情
---
src/views/evaluate/components/secondRoundResult.vue | 26 +++++++++++++-------------
1 files changed, 13 insertions(+), 13 deletions(-)
diff --git a/src/views/evaluate/components/secondRoundResult.vue b/src/views/evaluate/components/secondRoundResult.vue
index 04d216f..f655cf8 100644
--- a/src/views/evaluate/components/secondRoundResult.vue
+++ b/src/views/evaluate/components/secondRoundResult.vue
@@ -11,23 +11,23 @@
<div class="tool">操作</div>
</li>
<li class="type-item" v-for="(item, index) in data" :key="index">
- <div class="title">{{ item.category.categoryName }}</div>
+ <div class="title">{{ item.category?.categoryName || '' }}</div>
<el-tooltip effect="dark" placement="top">
<template #content>
- <p style="max-width: 500px;">{{ item.category.standard }}</p>
+ <p style="max-width: 500px;">{{ item.category?.standard || '' }}</p>
</template>
<div class="introduction">
- {{ item.category.standard }}
+ {{ item.category?.standard || '' }}
</div>
</el-tooltip>
- <div class="number">{{ item.category.peopleNum }}人</div>
+ <div class="number">{{ item.category?.peopleNum || 0 }}人</div>
<div class="tool">
<el-button type="primary" text icon="el-icon-view" @click="view(item)">查看最终结果</el-button>
</div>
</li>
</ul>
- <el-dialog v-model="dialogParams.visible" :title="dialogParams.title">
+ <el-dialog v-model="dialogParams.visible" :title="dialogParams.title" destroy-on-close>
<avue-crud :option="dialogOption" :table-loading="dialogLoading" :data="dialogParams.data" @on-load="onLoad">
<template #menu-row>
<el-button type="success" plain @click="handleExport">导出当前数据</el-button>
@@ -125,24 +125,24 @@
column: [
{
label: '姓名',
- prop: 'userName',
+ prop: 'user_name',
type: 'input'
},
{
label: '部门',
- prop: 'postName',
+ prop: 'post_name',
type: 'input'
},
{
label: '职位',
- prop: 'deptName',
+ prop: 'dept_name',
type: 'input'
},
- // {
- // label: '票数',
- // prop: 'voteNum',
- // type: 'input'
- // }
+ {
+ label: '票数',
+ prop: 'voteNum',
+ type: 'input'
+ }
]
},
dialogParams: {
--
Gitblit v1.9.3