From 852081f66f9a45673057a8e94b3e5ec906b60c83 Mon Sep 17 00:00:00 2001
From: GuLiMmo <2820890765@qq.com>
Date: Thu, 25 Jan 2024 19:34:49 +0800
Subject: [PATCH] chore:加载提示

---
 src/views/evaluate/components/IndividualTaskPublic.vue |    6 ++++--
 1 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/src/views/evaluate/components/IndividualTaskPublic.vue b/src/views/evaluate/components/IndividualTaskPublic.vue
index 4275412..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" destroy-on-close>
-        <div class="content">
+        <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