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/IndividualTaskPublic.vue | 8 +++++---
1 files changed, 5 insertions(+), 3 deletions(-)
diff --git a/src/views/evaluate/components/IndividualTaskPublic.vue b/src/views/evaluate/components/IndividualTaskPublic.vue
index daeec8e..d773b87 100644
--- a/src/views/evaluate/components/IndividualTaskPublic.vue
+++ b/src/views/evaluate/components/IndividualTaskPublic.vue
@@ -1,7 +1,7 @@
<template>
<el-dialog v-model="params.visible" :title="`发布评优任务(${params.data?.taskName || ''})`" width="65%" @open="openDialog"
- @close="dialogClose">
- <div class="content">
+ @close="dialogClose" destroy-on-close>
+ <div class="content" v-loading="isLoading" element-loading-text="数据加载中,请稍后。。。">
<el-form :model="form" ref="formRef" :rules="rules" label-position="top">
<el-form-item prop="categoryEntities">
<template #label>
@@ -66,7 +66,7 @@
</div>
<template #footer>
<el-button @click="() => params.visible = false">取消</el-button>
- <el-button type="primary" @click="taskPublic">确认发布</el-button>
+ <el-button type="primary" @click="taskPublic" :loading="isLoading">确认发布</el-button>
</template>
<!-- 查看第一轮候选结果 -->
<candidateResult :params="candidateResultParams" />
@@ -104,6 +104,7 @@
},
data() {
return {
+ isLoading: true,
employeeDict: [],
form: {
categoryEntities: [],
@@ -170,6 +171,7 @@
const { code, data: { records } } = ecResult.data
if (code !== 200) return this.$message.error('评优类别加载失败')
this.form.categoryEntities = records
+ this.isLoading = false
})
},
initDict() {
--
Gitblit v1.9.3